Skip to main content
Posted 13 June, 2026

Senior Development Lead / Principal C# Engineer

JSM Consulting Inc
Pune, Maharashtra, IN Full Time
Reference: 26-01268-2951-2

Role: Senior Development Lead / Principal C# Engineer

Location: Pune

Experience : 12–18 years experience

Immediate joiners preferred

JD:

Qualifications, Skills and Experience

Essential Experience

  • Extensive experience as a senior developer, technical lead, principal engineer, or development lead in a complex enterprise technology environment.
  • Strong hands-on C# / .NET development experience, with the credibility to lead senior engineers while still contributing directly to delivery.
  • Experience producing technical designs, guiding implementation, and coordinating work across multiple developers or workstreams.
  • Experience delivering CTB change across production-facing systems where resilience, supportability, auditability, and controlled change are important.
  • Experience working with business and IT stakeholders in a pressured delivery environment, ideally within financial services or another regulated industry.

Technical Knowledge / Skills

  • Expert knowledge of C# and strong knowledge of .NET Framework, .NET Core and modern .NET.
  • Strong understanding of design patterns, SOLID principles, microservice architecture and scalable service design.
  • Strong relational database and SQL skills, including design, optimisation and data warehouse interaction.
  • Strong document database knowledge, including MongoDB design and optimisation.
  • Strong experience developing REST APIs and integration patterns.
  • Good knowledge of enterprise messaging, ideally ActiveMQ or equivalent.
  • Good knowledge of unit testing, integration testing and automated delivery practices.
  • Practical experience with CI/CD, source control and tooling such as JIRA, Bamboo, Git / Bitbucket and NuGet.
  • OpenShift, Kubernetes or equivalent container platform experience is strongly desirable.
  • Risk IT, Product Control IT, ESG IT, regulatory technology or financial-services domain experience is desirable.

Sign up for Job Alerts