Technical Lead(Front End- full stack)

Summary

The Technical Lead will design and develop enterprise-grade web applications using Angular v20+, ASP.NET Core, and Micro Front-End architecture. This role involves leading technical teams, mentoring developers, and driving modernization initiatives for scalable software solutions.

Tech Lead – Enterprise Applications & Integrations (JCI)

Location: only Bangalore / Hybrid
Employment Type: Fulltime
Experience: 10–14 years (with 3+ years in a Tech Lead role)
Reporting To: Engineering Manager / Director

Tech Lead – Enterprise Applications & Integrations (JCI) Software Technical Lead – Angular v20+ / .NET / Micro Front-End Architecture

Position Summary

We are seeking a highly skilled Software Technical Lead with deep expertise in modern Angular (v20+), 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+ 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+ 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+
  • 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 (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

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

Leadership Expectations

  • Mentor and guide development teams
  • Lead technical decision-making and architecture discussions
  • Promote engineering best practices and continuous improvement
  • Act# Software Technical Lead – Angular & .NET

If you are passionate about building scalable modern web applications, leading high-performing engineering teams, and delivering innovative enterprise solutions using Angular and .NET technologies, we encourage you to apply.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available