J

Technical Lead(Front End- full stack)

Johnson Controls · Bangalore-Karnataka-India

8–15 yrs experiencePosted 6 days ago
Apply now →

Job description

Tech Lead – Enterprise Applications & Integrations (JCI)   Location: only Bangalore / Hybrid  Employment Type: Full‑time  Experience: 10–14 years (with 3&#43; years in a Tech Lead role)  Reporting To: Engineering Manager / Director   Tech Lead – Enterprise Applications & Integrations (JCI) Software Technical Lead – Angular v20&#43; / .NET / Micro Front-End Architecture   Position Summary   We are seeking a highly skilled Software Technical Lead with deep expertise in modern Angular (v20&#43;), ASP.NET Core, and scalable enterprise application architecture. This role will lead the design and development of modern web applications using Micro Front-End architecture, RESTful APIs, and SQL Server–based backend systems.   The ideal candidate is a hands-on technical leader who can mentor developers, define architecture standards, and collaborate closely with product owners, architects, QA, and DevOps teams to deliver high-quality software solutions.      Key Responsibilities   • Lead the design, development, and implementation of enterprise-grade web applications using Angular v20&#43; 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   • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)   • 8&#43; years of software development experience   • 3&#43; years in a Technical Lead or Senior Developer role   • Strong experience with:    • Angular v20&#43;   • TypeScript   • RxJS   • NgRx or other state management libraries   • ASP.NET Core / .NET 8&#43;   • C#   • SQL Server   • RESTful API development </spa