Principal Engineer-.NET

Persistent Systems

Pune District

Hybrid

INR 3,500,000 - 5,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Health insurance

Job summary

Persistent Systems seeks a Principal Software Engineer with deep expertise in Core .NET, SOLID, and design patterns to architect and deliver scalable enterprise applications in Pune. You will lead technical analysis, drive architecture, and mentor teams across Risk, Product Control, and ESG IT domains.

You will influence engineering direction, ensure clean, testable solutions, and contribute to code delivery while guiding peers on best practices and modern patterns.

Qualifications

  • Strong expertise in Core .NET and SOLID design principles.

Responsibilities

  • Lead technical analysis, design and development of applications, services, APIs, batch components and platform capabilities across Risk, Product Control and ESG IT.
  • Act as a C# / .NET SME, setting engineering direction and ensuring solutions are clean, maintainable, testable and aligned to design patterns and SOLID principles.
  • Contribute directly to code delivery while reviewing designs, pull requests and implementation approaches produced by other developers.
  • Support delivery of CTB initiatives including new products, new features, methodology changes, platform enhancements and greenfield components.
  • Apply and extend Asterisk patterns, including shared .NET libraries, reusable templates, orchestration, configuration, amendment services and operational dashboards.
  • Support migration from Windows-hosted services to OpenShift, including containerization, deployment readiness, technical debt reduction and service modernization.
  • Design and optimize integrations across MongoDB, SQL Server / data warehouse components, REST APIs, enterprise data sources and messaging platforms such as ActiveMQ.
  • Coordinate development activity across internal and external resources, including work breakdown, estimation, sprint planning, technical triage and dependency management.
  • Mentor developers and improve team capability in C#, .NET, Asterisk, OpenShift, MongoDB, SQL and engineering best practice.
  • Ensure appropriate unit, integration, regression and system testing is applied, and support UAT, release preparation, cutover and early-life support.

Skills

C#
NET Framework/.NET Core
SOLID principles
Design patterns
Microservice architecture
REST APIs
CI/CD
OpenShift
Kubernetes
MongoDB
SQL / Data Warehouse
Unit/Integration testing

Tools

JIRA
Bamboo
Git / Bitbucket
NuGet

Job description

We are seeking a Principal Software Engineer with strong expertise in Core .NET, SOLID Principles, and Design Patterns to design and build scalable, high-performance enterprise applications. The ideal candidate will have a proven track record in software architecture, technical leadership, and delivering robust solutions using industry’s best practices.

  • Role: Principal Engineer-.NET
  • Experience: 15+yrs
  • Job Type: Full-Time Employment
What You'll Do:
  • Lead technical analysis, design and development of applications, services, APIs, batch components and platform capabilities across Risk, Product Control and ESG IT.
  • Act as a C# / .NET SME, setting engineering direction and ensuring solutions are clean, maintainable, testable and aligned to design patterns and SOLID principles.
  • Contribute directly to code delivery while reviewing designs, pull requests and implementation approaches produced by other developers.
  • Support delivery of CTB initiatives including new products, new features, methodology changes, platform enhancements and greenfield components.
  • Apply and extend Asterisk patterns, including shared .NET libraries, reusable templates, orchestration, configuration, amendment services and operational dashboards.
  • Support migration from Windows-hosted services to OpenShift, including containerization, deployment readiness, technical debt reduction and service modernization.
  • Design and optimize integrations across MongoDB, SQL Server / data warehouse components, REST APIs, enterprise data sources and messaging platforms such as ActiveMQ.
  • Coordinate development activity across internal and external resources, including work breakdown, estimation, sprint planning, technical triage and dependency management.
  • Mentor developers and improve team capability in C#, .NET, Asterisk, OpenShift, MongoDB, SQL and engineering best practice.
  • Ensure appropriate unit, integration, regression and system testing is applied, and support UAT, release preparation, cutover and early-life support.
Expertise You'll Bring:
  • 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, optimization and data warehouse interaction.
  • Strong document database knowledge, including MongoDB design and optimization.
  • 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.
  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment

“Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.Net Lead
.Net Lead

Persistent Systems • Hyderabad

Hybrid
INR 5,500,000 - 7,500,000
Hybrid work
Education sponsorship
Group insurance
Senior .NET Developer
Senior .NET Developer

Persistent Systems • Pune District

Hybrid
INR 1,400,000 - 2,200,000
Solution Architect
Solution Architect

Persistent • Dadri, Gurugram District

On-site
INR 4,000,000 - 6,500,000
Hybrid work
Equal Opportunity Employer
Certification support
.NET Full Stack Architect
.NET Full Stack Architect

Persistent Systems • Pune District

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work
Education sponsorship and training
Insurance coverage
.NET Developer
.NET Developer

Persistent Systems • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work and flexible hours
Insurance coverage: group term life,个人
Long Service awards
+3
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Persistent Systems • Bengaluru

Hybrid
INR 1,500,000 - 2,200,000
Group term life insurance
Personal accident insurance
Mediclaim hospitalization for family
.Net Developer
.Net Developer

Persistent Systems • Hyderabad

Hybrid
INR 1,000,000 - 1,500,000
Competitive salary and benefits package
Quarterly growth opportunities
Flexible work hours
+2
.NET Full-Stack Developer
.NET Full-Stack Developer

Persistent Systems • Pune District

Hybrid
INR 4,000,000 - 6,000,000
.NET Full Stack Lead
.NET Full Stack Lead

Persistent Systems • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Competitive salary
Growth opportunities with education &
Principal Engineer
Principal Engineer

Everbridge • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Health insurance
Flexible schedules
Comprehensive benefits