
Microsoft Full Stack Technical Lead - Angular
About the role
Job Summary
Contribute to the development and maintenance of web applications by leading a team of developers. The role involves collaborating with cross functional teams to understand requirements, design system architecture, and ensure high-quality code delivery. The Full Stack Lead will be responsible for developing scalable and efficient code using technologies such as Angular, .NET, and ASP.NET MVC.
Key Responsibilities
-
Lead a team of developers in the design, development, and implementation of web applications.
-
Collaborate with stakeholders to gather requirements and translate them into technical specifications.
-
Design system architecture and database structure to ensure optimal performance and security.
-
Develop clean, efficient, and maintainable code using angular, .net, and asp.net mvc.
-
Conduct code reviews, provide technical guidance, and mentor junior team members.
-
Ensure adherence to coding standards, best practices, and project timelines.
-
Troubleshoot and debug complex issues to optimize application performance.
Skill Requirements
Job Title
.NET Full Stack Developer
Core Responsibilities
-
Design, develop, and maintain end-to-end web applications using .NET and modern frontend frameworks
-
Develop RESTful APIs/microservices using ASP.NET Core
-
Build responsive, user-friendly UI components using Angular or React
-
Collaborate with product owners, architects, and QA to deliver high-quality solutions
-
Ensure code quality, security, performance, and scalability
-
Perform unit testing, code reviews, and defect resolution
-
Support CI/CD pipelines and production deployments
-
Participate in Agile/Scrum ceremonies
Mandatory Technical Skills
Backend (.NET)
-
C#
-
ASP.NET Core / .NET 6+
-
Web API / REST services
-
Entity Framework / Dapper
-
LINQ, asynchronous programming
Frontend
-
Angular (preferred) or React
-
HTML5, CSS3, JavaScript
-
TypeScript
-
Responsive UI design
Database
-
SQL Server
-
Strong SQL (joins, procedures, performance tuning)
-
Basic exposure to NoSQL (MongoDB – good to have)
DevOps / CI/CD
-
Git / GitHub / Azure DevOps
-
CI/CD pipelines
-
Basic Docker / containers (increasingly expected)
Cloud & Modern Practices (Strongly Preferred)
-
Azure (App Services, Azure SQL, Storage, Functions)
-
Microservices architecture
-
Authentication & Authorization (OAuth, JWT)
-
API security best practices
-
Logging & monitoring
Experience Guidelines (Typical)
-
4–8 years overall experience
-
At least 2–3 years in .NET Core + modern frontend
-
Enterprise application experience preferred
Nice to Have / Value Adds
-
Microservices with Kubernetes
-
Performance tuning & scalability
-
AI-assisted development (GitHub Copilot)
-
Exposure to banking/financial systems
Other Requirements
null
Required skills
Angular
Full stack development
.NET
Technical leadership
About HCL Technologies
Bengaluru
Headquarters