04 Oct
|
JSM Consulting
|
India
04 Oct
JSM Consulting
India
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.
Solid 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.
Solid 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.
Positive 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.
📌 Senior Development Lead Pune (India)
🏢 JSM Consulting
📍 India