Technical Lead II – Full Stack (OpenBlue)
Johnson ControlsMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead end-to-end development and technical decisions for OpenBlue smart-building platform features including architecture, detailed design, and code.
Run proofs of concept to evaluate new technologies and solutions to improve platform capabilities.
Ensure engineering standards are met through code reviews, secure scalable performant solutions, and cross-team collaboration across locations.
Minimum Requirements
8+ years software development experience with significant hands-on full stack work.
Strong expertise in TypeScript, React, Node.js (NestJS), microservices, REST/gRPC APIs, and PostgreSQL data modeling.
Experience with Docker, Kubernetes (preferably on Azure), web security, CI/CD, and automated testing.
Work Experience Required: 8+ years in software development with proven architecture and technical leadership experience.
Ideal Candidate Profile
Experienced in designing and delivering microservices-based SaaS platforms with multi-tenant architectures.
Strong individual contributor who can make technical decisions and lead architecture while writing production-grade code.
Familiarity with IoT, real-time data streaming (Kafka, Redis), and cloud-native development on Azure environments.
