Senior Lead Software Engineer

Virtusa

Pune District

On-site

INR 1,500,000 - 2,500,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Virtusa in Pune seeks an experienced Senior .NET Developer to lead architecture, backend services, and microservices using .NET 6/8+. You will mentor juniors and drive best practices across the development lifecycle.

The role demands 5–8 years of hands-on Microsoft stack experience, strong SQL Server & PostgreSQL skills, and familiarity with cloud, containers, and CI/CD. You will collaborate with cross-functional teams to build scalable enterprise applications.

Qualifications

  • 5 to 8 years of professional software development experience using the Microsoft technology stack.
  • Strong proficiency in C#, .NET Core / .NET 6/8, ASP.NET Core Web API, and EF Core.
  • Experience with microservices and RESTful API design.
  • Experience with relational databases (SQL Server, PostgreSQL) including indexing and performance tuning.
  • Familiarity with NoSQL databases (MongoDB, CosmosDB).
  • Experience with AWS or Azure cloud services, Docker, and CI/CD pipelines.
  • Experience with messaging and caching (RabbitMQ, Azure Service Bus, Kafka, Redis).
  • Unit testing with TDD and frameworks (xUnit, NUnit, Moq).
  • Bachelor’s degree in CS or related field or equivalent experience.
  • Exposure to frontend frameworks (React/Angular/Vue.js).
  • Experience with Infrastructure as Code (Terraform, Bicep, CloudFormation).
  • Microsoft certifications (Azure Developer Associate).

Skills

C#
NET Core / .NET 6/8
ASP.NET Core Web API
Entity Framework Core
Microservices Architecture
RESTful API design
DDD
SOLID principles
AWS cloud
Azure cloud
Docker
CI/CD pipelines
RabbitMQ
Azure Service Bus
Kafka
Redis
TDD
xUnit
NUnit
Moq
MongoDB
CosmosDB
React
Angular
Vue.js
Terraform
Bicep
CloudFormation
Azure Developer Associate

Education

Bachelor’s degree in Computer Science or related field

Tools

SQL Server
PostgreSQL

Job description

\"We are seeking an experienced and analytical Senior .NET Developer with 5 to 8 years of hands-on expertise in building scalable, enterprise-grade applications. In this role, you will lead the architecture, development, and optimization of backend systems, microservices, and Web APIs using modern .NET technologies (.NET 6/8+). You will work closely with cross-functional product teams, mentor junior developers, and enforce engineering best practices across the development lifecycle.

  • \"Experience: 5 to 8 years of professional software development experience using the Microsoft technology stack.
  • Core Tech Stack: Advanced proficiency in C#, .NET Core / .NET 6/8, ASP.NET Core Web API, and Entity Framework Core.
  • Databases: Strong proficiency in relational databases (Microsoft SQL Server, PostgreSQL) including indexing, performance tuning, and stored procedures.
  • Architecture & Design: In-depth knowledge of Microservices Architecture, RESTful API design, DDD (Domain-Driven Design), and SOLID principles.
  • Cloud & DevOps: Hands-on experience with AWS or Azure cloud services, Docker containerization, and CI/CD pipelines.
  • Messaging & Caching: Experience with asynchronous communication tools (RabbitMQ, Azure Service Bus, or Kafka) and caching layers (Redis).
  • Testing: Strong background in Test-Driven Development (TDD) and testing frameworks like xUnit, NUnit, or Moq.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • \"Exposure to NoSQL databases (MongoDB, CosmosDB).
  • Familiarity with modern frontend frameworks (React, Angular, or Vue.js).
  • Experience with Infrastructure as Code (Terraform, Bicep, or CloudFormation).
  • Relevant Microsoft certifications (e.g., Azure Developer Associate).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer – .Net Full Stack
Lead Software Engineer – .Net Full Stack

Entri Jobs • Bengaluru Urban

On-site
INR 3,000,000 - 4,200,000
Senior .NET Technical Lead
Senior .NET Technical Lead

Fulcrum Digital • Pune District

On-site
INR 3,500,000 - 6,500,000
Senior/Lead Fullstack Developer
Senior/Lead Fullstack Developer

Syren Cloud Inc. • Hyderabad

On-site
INR 800,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Numerator • India

Remote
INR 1,800,000 - 2,400,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Technical Lead
Technical Lead

ValueLabs • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Full Stack .NET Developer
Full Stack .NET Developer

Insight Global • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

EPAM Systems • India

On-site
INR 1,200,000 - 2,400,000
.NET Developer
.NET Developer

Tech ECS Limited • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Senior .NET Technical Lead
Senior .NET Technical Lead

Fulcrum Digital Inc • Pune District

On-site
INR 4,000,000 - 6,000,000