onsite
Microsoft Full Stack Architect - Angular - HCLTech
Software Engineer
Lead the design and architecture of scalable Angular and .NET/ASP.NET MVC applications, guiding cross‑functional teams through the full software development lifecycle in an agile environment.
About the role
Key Responsibilities
- Lead the design and architecture of Angular, .NET, and ASP.NET MVC applications, ensuring scalability and maintainability.
- Collaborate with cross‑functional teams to define requirements, create technical specifications, and deliver high‑quality software solutions.
- Provide technical mentorship and guidance to developers, fostering best practices in coding, testing, and deployment.
- Drive continuous improvement of development processes, tooling, and architecture patterns.
- Participate in code reviews, performance tuning, and security assessments to uphold product quality.
Requirements
- 12+ years of professional experience in full‑stack development with a strong focus on Angular and .NET technologies.
- Proven expertise in designing and implementing enterprise‑grade applications using ASP.NET MVC.
- Deep understanding of software architecture principles, design patterns, and scalable system design.
- Experience leading agile teams, facilitating sprint planning, and delivering incremental value.
- Excellent communication skills and ability to collaborate effectively across distributed teams.