Lead Full Stack Developer

Full Time 1 month ago
Employment Information

Job Description


We are seeking a Lead Full Stack Architect / Technical Lead with 10+ years of professional experience in full stack development to architect, design, develop, and deliver enterprise-grade applications with strong expertise in using the latest Angular version on the frontend and deep experience in .NET Core as backend.

This is a senior leadership role that blends deep hands-on technical expertise with architectural ownership, mentoring, and strategic decision-making. The ideal candidate will drive the design and delivery of scalable, secure, and cost-efficient solutions using modern .NET technologies, Microservices architecture, DevOps practices, and Microsoft Azure cloud services.


Key Responsibilities

  • Design, develop, and maintain backend services using C#, .NET Core, Web APIs, and Entity Framework.
  • Design, develop, and maintain robust frontend applications using Angular 14+, TypeScript, HTML5, and CSS3
  • Build scalable and maintainable Angular applications following component-based architecture, modular design, and best practices.
  • Design and implement Microservices-based architectures and RESTful APIs for scalable and modular systems.
  • Architect and optimize SQL Server databases, including data modeling, query optimization, stored procedures, indexing, and performance tuning.
  • Lead deployment, management, and monitoring of applications on Microsoft Azure (App Services, Functions, AKS, Storage, Cosmos DB).
  • Ensure adherence to enterprise standards related to security, scalability, performance, and cost optimization.
  • Collaborate with business, product, QA, and DevOps teams to deliver high-quality, business-aligned solutions.
  • Own technical decisions, solution design, and architectural direction across projects.
  • Having React experience is an added advantage.

Good to Have

  • Define and govern CI/CD pipelines using Azure DevOps and/or GitHub Actions.
  • Drive preventive and corrective actions for cloud infrastructure cost monitoring and optimization.
  • Apply containerization technologies such as Docker and Kubernetes for efficient deployments.

Skills and Competency

  • 10+ years of hands-on experience in .NET full stack development, with a minimum of 35 years in a Lead or Architect role.
  • Strong expertise in C#, .NET Core, Web API, Angular, and Microservices architecture.
  • Proven experience with Microsoft Azure cloud services and cloud-native application design.
  • Strong command of SQL Server and relational database architecture.
  • Excellent analytical, problem-solving, and debugging skills.
  • Experience working in Agile/Scrum environments.

Leadership and Mentoring Skills

  • Lead and mentor development teams, providing architectural guidance and technical direction.
  • Conduct code reviews and enforce coding standards and best practices.
  • Guide teams through complex technical challenges and unblock delivery issues.
  • Support career growth of team members through coaching and knowledge sharing.
  • Demonstrate strong technical decision-making and ownership mindset.

Location and Employment Type

  • Location: Hinjewadi, Pune
  • Employment Type: Full-time