This is a hands-on engineering role with additional responsibilities in solution design and stakeholder collaboration.
Application & Platform Development
• Design, build, and maintain full stack applications using .NET 8, .NET 10, ASP.NET Core, and Angular 14+.
• Develop RESTful APIs and microservices to support HVAC operational systems, including scheduling, equipment diagnostics, asset management, and real time data visualization.
• Implement secure and scalable data access layers using Azure SQL and modern ORM techniques.
• Ensure code quality through clean architecture principles, reusable components, and automated testing.
Industry-Specific Engineering
• Work with HVAC domain experts to translate system requirements, sensor data, and equipment logic into scalable software solutions.
• Integrate applications with IoT devices, controllers, and field service tools as needed.
• Optimize applications to handle real time data streams and time series data related to HVAC performance and telemetry.
Architecture & Technical Leadership
• Collaborate on system architecture using cloud native design patterns.
• Guide technical discussions, propose improvements, and influence long term platform strategy.
• Conduct code reviews and mentor mid level and junior developers.
Cloud, DevOps & Deployment
• Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
• Deploy and manage services within Azure, including App Services, Functions, Key Vault, and Azure SQL.
• Implement observability practices such as logging, tracing, and automated monitoring for high availability HVAC systems.
Quality, Reliability & Collaboration
• Develop unit tests, integration tests, and end to end test automation.
• Participate in Agile ceremonies and collaborate closely with product, QA, and field operations teams.
• Troubleshoot production issues in distributed, cloud based environments.