Padmi
Johnson Controls logo
Johnson Controls

HVAC equipment manufacturing · building automation and controls

Technical Lead (Front End- full stack)

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Johnson Controls

Opens the source posting on shine.com

Source description

About the role

View original

As a Tech Lead in Enterprise Applications & Integrations at JCI, your role involves leading the design and development of modern web applications using Micro Front-End architecture, RESTful APIs, and SQL Serverbased backend systems. You will be responsible for mentoring developers, defining architecture standards, and collaborating closely with cross-functional teams to deliver high-quality software solutions. Key Responsibilities: - Lead the design, development, and implementation of enterprise-grade web applications using Angular v20+ and ASP.NET Core - Architect and implement Micro Front-End (MFE) solutions using modern Angular frameworks and federation strategies - Design and develop scalable RESTful APIs and backend services in ASP.NET Core - Develop and maintain SQL Server database solutions including schema design, stored procedures, query optimization, and performance tuning - Provide technical leadership, code reviews, mentoring, and best practices to development teams - Collaborate with cross-functional teams to define technical solutions aligned with business objectives - Conform to established coding standards, CI/CD practices, testing strategies, and security guidelines using GitHub - Drive modernization initiatives including migration from legacy applications to modern Angular/.NET platforms - Troubleshoot complex production issues and implement sustainable solutions - Participate in architecture discussions, technical roadmap planning, and sprint activities - Ensure application scalability, maintainability, security, and performance optimization - Integrate applications with enterprise services and third-party APIs - Support Agile/Scrum development methodologies and lead technical delivery efforts Required Qualifications: - Bachelors degree in Computer Science, Information Technology, or related field (or equivalent experience) - 8+ years of software development experience - 3+ years in a Technical Lead or Senior Developer role - Strong experience with Angular v20+, TypeScript, RxJS, ASP.NET Core / .NET 8+, C#, SQL Server, RESTful API development - Experience building and deploying Micro Front-End architectures - Strong understanding of component-based architecture, modular application design, authentication and authorization, API security best practices - Experience with Git, Azure DevOps or GitHub Actions, CI/CD pipelines, unit testing, and integration testing - Strong analytical, problem-solving, and communication skills Preferred Qualifications: - Experience with Webpack Module Federation, Azure Cloud Services, Entity Framework Core, SignalR - Knowledge of Domain-Driven Design (DDD) and Clean Architecture principles - Experience modernizing monolithic applications into microservices and micro front-end solutions - Familiarity with performance monitoring and observability tools Technical Skills: Front-End: Angular v20+, TypeScript, RxJS, HTML5 / CSS3 / SCSS, Angular Signals, Micro Front-End Architecture, Webpack Module Federation, Responsive UI Design Back-End: ASP.NET Core, C#, RESTful API Development, Entity Framework Core, Authentication & Authorization, Swagger/OpenAPI Database: Microsoft SQL Server, T-SQL, Query Optimization, Stored Procedures, Database Design DevOps & Tools: Azure DevOps / GitHub, CI/CD Pipelines, Git, Agile/Scrum In this role, you are expected to mentor and guide development teams towards successful project completion. As a Tech Lead in Enterprise Applications & Integrations at JCI, your role involves leading the design and development of modern web applications using Micro Front-End architecture, RESTful APIs, and SQL Serverbased backend systems. You will be responsible for mentoring developers, defining architecture standards, and collaborating closely with cross-functional teams to deliver high-quality software solutions. Key Responsibilities: - Lead the design, development, and implementation of enterprise-grade web applications using Angular v20+ and ASP.NET Core - Architect and implement Micro Front-End (MFE) solutions using modern Angular frameworks and federation strategies - Design and develop scalable RESTful APIs and backend services in ASP.NET Core - Develop and maintain SQL Server database solutions including schema design, stored procedures, query optimization, and performance tuning - Provide technical leadership, code reviews, mentoring, and best practices to development teams - Collaborate with cross-functional teams to define technical solutions aligned with business objectives - Conform to established coding standards, CI/CD practices, testing strategies, and security guidelines using GitHub - Drive modernization initiatives including migration from legacy applications to modern Angular/.NET platforms - Troubleshoot complex production issues and implement sustainable solutions - Participate in architecture discussions, technical roadmap planning, and sprint activities - Ensure application scalability, maintainability, security, and perfor

One address, no account. We’ll tell you when matching roles go live.

More at Johnson Controls

Related open roles

View all roles