Johnson Controls International logo

Technical Lead(Front End- full stack)

Johnson Controls International

Bengaluru, Karnataka, IndiaLEAD
Hybrid

Job Description

Lead the design and development of modern web applications at Johnson Controls.

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

Qualifications

  • Bachelor’s 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
  • NgRx or other state management libraries
  • ASP.NET Core / .NET 8+
  • 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 (OAuth2, JWT, OpenID Connect)
  • 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

Nice to have

  • 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
  • Angular v20+
  • TypeScript
  • RxJS
  • HTML5 / CSS3 / SCSS
  • Angular Signals
  • Micro Front-End Architecture
  • Webpack Module Federation
  • Responsive UI Design
  • ASP.NET Core
  • RESTful API Development
  • Entity Framework Core
  • Authentication & Authorization
  • Swagger/OpenAPI
  • Microsoft SQL Server
  • T-SQL
  • Query Optimization
  • Stored Procedures
  • Database Design
  • Azure DevOps / GitHub
  • CI/CD Pipelines
  • Git
  • Agile/Scrum

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.

Technical Lead(Front End- full stack) at Johnson Controls International | FeedbackAI