E

Evolent

Delivers value-based care through analytics

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • Six to eight years of experience in software development.
  • Strong hands-on experience with ASP.NET, .NET Core, C#, SQL Server, and Azure resources including Functions, Storage, Key Vault, App Configuration, and Application Insights.
  • Solid understanding of object-oriented programming, design patterns and principles including SOLID, and software engineering best practices.
  • Experience building scalable web applications and application programming interfaces.
  • Experience with code reviews, continuous integration/continuous delivery, and version control systems such as Git.
  • Ability to work in an Agile environment.
  • Employees must have a high-speed broadband internet connection of at least 50 Mbps and be able to set up a wired connection to their home network.
  • Candidates must complete a comprehensive background check and in-person I-9 verification; they may also be subject to drug screening before employment.
  • Use of artificial intelligence tools during interviews is prohibited.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using ASP.NET MVC, Web Forms, .NET Core, C#, and SQL Server.
  • Lead the end-to-end software development lifecycle, including design, development, testing, and production support.
  • Architect scalable and secure solutions using design patterns and principles.
  • Provide technical leadership, conduct design and code reviews, and ensure adherence to coding standards.
  • Collaborate with product owners, quality assurance, and other stakeholders to design and deliver features.
  • Drive performance optimization, troubleshooting, and root-cause analysis.
  • Contribute to modernization initiatives, including migration to cloud-native or microservices-based architectures.
  • Identify and recommend technologies and tools to improve system performance, scalability, and developer productivity.
  • Participate in deployment, release management, and production stability improvements.
  • Mentor junior engineers and contribute to building an engineering culture.

Desired Qualifications

  • Experience in application modernization or legacy transformation.
  • Exposure to microservices architecture, Azure cloud, or distributed systems.
  • Knowledge of the healthcare domain, electronic medical records, or payer systems.
  • Experience with performance tuning and security practices.
  • Strong communication and stakeholder management skills.
  • Ability to lead technical discussions and influence decisions.
  • A proactive mindset focused on ownership and delivery.

About the Company

Evolent

Delivers value-based care through analytics

Evolent Health helps healthcare organizations transition to value-based care by pairing technology, analytics, and clinical expertise to improve patient outcomes while lowering costs. It partners with health systems, physician groups, and health plans to deliver data-driven care coordination, population health management, and risk-adjustment services. The company’s offerings include software platforms, analytics, and clinical support that enable more efficient care delivery, shared savings programs, and performance-based incentives. Compared with competitors, Evolent emphasizes end-to-end collaboration with clients and a diversified client base, combining technology with hands-on clinical and operational expertise to drive measurable outcomes. Its goal is to help clients succeed in value-based models by delivering better patient care at lower total costs.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Arlington County, VA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Evolent

See more jobs