Fullstack Technical Lead (.NET & Azure) - Specialist I - Software Engineering

UST
Pune Division, Maharashtra, India

Role Description

Job Description – Full-Stack Technical Lead

Job Title

Full-Stack Technical Lead – .NET / Angular / React / Microservices / SQL / AI-Driven Development

Experience Range

8–10 Years

Hiring Location

To be specified

Role Overview

We are looking for an experienced Full-Stack Technical Lead with 8–10 years of hands-on experience in designing, developing, and delivering scalable enterprise applications using the Microsoft technology stack.

The ideal candidate should have strong expertise in C#, .NET Core, .NET Framework, ASP.NET MVC, .NET Microservices, Angular or React, and Microsoft SQL Server. The candidate should also have practical experience using AI-assisted development tools to improve development productivity, code quality, testing, and solution design.

The role requires strong technical ownership, system-design capabilities, problem-solving skills, and the ability to work effectively with cross-functional Agile teams.

Must-Have Skills

  • 8–10 years of professional software development experience.
  • Strong hands-on experience with C#, .NET Core / .NET 6+, and .NET Framework 4.7.
  • Strong experience with ASP.NET MVC, ADO.NET, and Dependency Injection / Dependency Inversion.
  • Hands-on experience designing and developing .NET-based Microservices.
  • Strong knowledge of RESTful APIs and API integration.
  • Strong proficiency in Angular or React.
  • Good hands-on knowledge of HTML, CSS, JavaScript, and jQuery.
  • Strong experience with Microsoft SQL Server, including database design, queries, stored procedures, and performance considerations.
  • Experience developing secure, scalable, high-performance, and maintainable applications.
  • Understanding of cloud platforms and containerization, including Docker and Kubernetes.
  • Practical experience with AI-assisted development tools/workflows such as AI coding assistants, automated code generation, test generation, debugging, or code-quality enhancement.
  • Strong understanding of Agile/Scrum methodologies.
  • Experience with code reviews, coding standards, unit testing, and software development best practices.
  • Strong problem-solving, debugging, technical design, and analytical skills.
  • Ability to collaborate with developers, architects, QA, product owners, and other stakeholders.

Good-to-Have Skills

  • Experience with DevOps practices and CI/CD pipelines.
  • Hands-on experience with Azure DevOps, Jenkins, GitHub Actions, or similar CI/CD tools.
  • Experience with event-driven architecture.
  • Knowledge of messaging platforms such as Kafka or RabbitMQ.
  • Experience with Docker and Kubernetes deployments.
  • Exposure to cloud services on Microsoft Azure or AWS.
  • Experience with Clean Architecture, SOLID principles, and design patterns.
  • Experience with performance tuning and application optimization.
  • Knowledge of automated testing frameworks and test automation practices.
  • Experience mentoring junior developers and providing technical guidance.
  • Experience working in distributed/onshore-offshore development teams.

Key Responsibilities

  • Design and develop robust, scalable, and maintainable applications using C# and .NET technologies.
  • Design and implement microservices-based architectures using .NET.
  • Develop responsive and high-performance frontend applications using Angular or React.
  • Build and integrate REST APIs, third-party services, and cloud-based components.
  • Work with Microsoft SQL Server for data modeling, development, and optimization.
  • Ensure applications meet required standards for performance, security, scalability, and maintainability.
  • Leverage AI-powered development tools to accelerate software development, testing, debugging, documentation, and code-quality activities.
  • Participate in technical design, architecture discussions, code reviews, and solution planning.
  • Follow SOLID principles, design patterns, clean coding practices, and development standards.
  • Collaborate with cross-functional teams in an Agile environment.
  • Support CI/CD, deployment, troubleshooting, and production issue resolution.
  • Mentor team members and contribute to technical knowledge sharing.

Skills

  • NET, Angular, Microsoft SQL Server, REST, Agile, CI/CD, Code Review, React, Microservices, HTML, JavaScript

Score my resume against this job, free →

Questions about this job

How do I apply for the Fullstack Technical Lead (.NET & Azure) - Specialist I - Software Engineering job at UST?

Use the apply link on this page: you apply directly with UST on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does UST want for this Fullstack Technical Lead (.NET & Azure) - Specialist I - Software Engineering role?

The job description asks for C#, .NET Core, .NET Framework, ASP.NET MVC, .NET Microservices, Angular, React and Microsoft SQL Server. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at UST?

Apply to the UST roles that match your experience, and tailor your resume to each job description: for this role that means showing C#, .NET Core, .NET Framework. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Fullstack Technical Lead (.NET & Azure) - Specialist I - Software Engineering job remote or onsite?

This is based in Pune Division, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with UST, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →