

Produces HVAC, fire, security and building automation systems to optimize and protect buildings globally.
The Tech Lead‑II role is a technical leadership position, not a people‑manager role. The lead owns a set of stories and story points, allocates work to developers, writes code, and mentors or reviews code while collaborating with cross‑functional teams to understand requirements, write specifications, and address customer inquiries.
Key responsibilities include defining product architecture, overseeing technical development, adapting open‑source technologies, managing risk and cost, and applying cutting‑edge software techniques. The leader works independently, identifies competency gaps, proposes team‑level improvements, contributes to sprint and release goals, presents designs to management, and promotes a culture of trust and innovation.
In this hands‑on position, the lead works closely with engineering peers, product management, and senior leadership to deliver best‑of‑breed solutions. Duties cover product architecture, technical operations, thought leadership, establishing development standards, conducting architecture reviews, investigating emerging technologies, communicating strategy, coaching the team, and running planning and estimation workshops.
Additional duties involve technology operations such as baselining architectural requirements, ensuring compatibility with existing infrastructure, contributing reusable components to software delivery platforms, developing domain‑level communication plans, and representing the organization in customer‑facing technical discussions.
Candidates must hold a BE/B.Tech/M.Tech in a technical field and have 12‑16+ years of hands‑on programming experience with C#, WPF, WinUI, MVVM, SQL Server, and Entity Framework, including at least two years as an Associate Architect. They should possess deep knowledge of the Microsoft .NET stack, system integration, cloud (preferably Azure), DevOps, CI/CD, and service‑oriented architecture, as well as strong diagnostic, stakeholder management, and mentorship skills.
Strong communication, presentation, and interpersonal abilities are required, along with a detail‑oriented approach to documentation. Experience with AI/ML tools, unit testing frameworks, GitHub, JIRA, and optionally C/C++ or MFC is beneficial. Knowledge of fire detection or similar engineering systems adds further value.