SomervilleRecruiter Since 2001
the smart solution for Somerville jobs

Back End Software Engineer

Company: Clockworks Analytics
Location: Somerville
Posted on: August 1, 2022

Job Description:

The Back-End Software Engineer II executes highest back-end priorities in our product backlog while producing quality code and architectures that are scalable and maintainable; demonstrates ability to perform story execution with CWA standards with little or no technical supervision.
About ClockworksClockworks Analytics is a leading provider of automated analytics for facilities management. Our passion is revolutionizing the built environment and driving smarter, more efficient buildings. Clockworks Analytics was founded within MIT's Building Science Department and has been focused on equipping clients with cutting-edge technology to significantly enhance their building operations. This means breaking the existing cycle of reactive operations and maintenance in the building industry. Our cloud-based analytics software, Clockworks, creates an unprecedented level of operational intelligence about a building, helping property teams proactively address equipment issues, improve indoor air quality, and reduce energy consumption and operational costs.Our enterprise customers and partners across the world have saved over $20M and completed 20k tasks using Clockworks' analytics-based monitoring to proactively address building health issues. We currently monitor over 400 million square feet of buildings in over 20 countries, recently completed a round of funding in Dec. 2020, and are growing rapidly.
Our mission is to have a massive positive impact in the built world by empowering facilities teams.
Our values are as follows:

  • Empower People
  • Listen with Intent
  • Awe our Customers
  • Make an Impact
  • Exercise Trust
  • Inspire Each Other
  • Always Improve
  • Take Initiative
    We offer a competitive benefits package including health and dental insurance, paid time off, 401k match, flexible scheduling, remote work, bi-weekly paid company lunches through Door Dash, and a Thinking Club.
    If you are eager to transform the building industry with us, we'd love to have join our team!
    Core Deliverables: Development and Testing (60%)
    • Creates scalable and reliable cloud-based code for .NET software applications/services/components.
    • Designs and executes performance tuning exercises of data retrieval from relational and non-relational stores.
    • Upgrades existing .NET software applications/services/components.
    • Ensures the quality and continuity of applications through formal testing practices and documentation including unit tests, integration test, load/stress testing, performance testing and analysis of code coverage.
    • Conducts root cause analysis on defects. - Collaborates with QA team on developing test strategy for user stories. Process and Teamwork (30%)
      • Participate with software and product team in development and grooming of user stories.
      • Mentor and discuss ideas/best practices in software development between engineers.
      • Engages development team with code reviews, pull requests, mockups, proof of concept and visual representation to demonstrate ideas.
      • Cross-trains staff on technical details of applications and platform.
      • Provides ideas and guidance to improve Software Development Lifecycle (SDLC).
      • Participates in and leads design meetings to support user stories.
      • Ensures work is documented for internal and external consumption; thus enabling continuity. Discovery and Assessments (5%)
        • Performs R&D, technical assessments, and risk assessments on new cutting-edge technologies and tools.
        • Performs third party vendor assessments. Development Operations (5%)
          • Documents and/or guides in the setup of hosting, scaling, configuration and DNS for test and production environments.
          • Troubleshoots and provides support for issues in test and production environments. Expected Standards of Behavior Demonstrate team, conflict and communication skills
            • Understands and follows team communication structures and processes.
            • Demonstrates proactive and clear communication, especially in challenging situations.
            • Understands and respects company values. Drives companies OKRs through team and personal OKRsQualificationsExperience with:
              • C# and frameworks such as .NET or .NET Core
              • Git or similar version control software
              • Visual Studio
              • Object Oriented Software Design and Development
              • Microsoft SQL Server/Azure SQL
              • Entity Framework or similar object relationship mapper Experience with one or more of the following is a plus: - Microsoft Azure (Storage, Cloud Services, Redis, and etc.) or similar cloud services - WebAPI - Software design patterns - Cloud design patterns - Service Oriented Architecture / Microservices
                • SSO protocols: SAML2, OpenID Connect, WS-Federation
                • Big Data
                • Active Directories: AAD, AADB2C
                • Agile Processes
                • Azure DevOps
                • JIRA or similar workflow platform
                • Bitbucket or similar version control repository service.
                • Powershell

Keywords: Clockworks Analytics, Somerville , Back End Software Engineer, IT / Software / Systems , Somerville, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Somerville RSS job feeds