CareerPlanSign in

Lead Software Engineer

Onsite or remote • Bangalore Urban+1💼 Full-time🗓 2026-06-24

Core

Lead a team of software engineers to design, develop, and modernize complex legacy .NET applications and integrations.

Role type

Lead .NET Software Engineer

Builds

Modernized legacy .NET applications, APIs, and messaging system integrations

Domain

Enterprise software development, .NET ecosystem

Deliverable

production ML models | product features

Required skills

C#, ASP.NET MVC/Web API, .NET Core/.NET 6+, Entity Framework / EF Core, LINQ, TPL, async/await, Blazor, Microservices architecture, Dependency Injection, Middleware, Modular design

Preferred skills

Angular / React / Blazor, Razor Pages / Minimal APIs, SQL Server, T-SQL, performance tuning, RabbitMQ, Azure Service Bus, MSMQ

Responsibilities

Lead a team of software engineers, design and develop complex legacy .NET applications, upgrade and refactor older codebases, work across integration points including databases, APIs, and messaging systems

Seniority

Senior, hands-on IC with team leadership

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.