Principal Software Engineer

Systems Plus

Pune District

On-site

INR 4,000,000 - 7,000,000

Full time

44 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Systems Plus is seeking a Principal Software Engineer in Pune to lead the design, development, and support of scalable, secure enterprise applications. You will work hands-on with the Microsoft .NET stack, Azure cloud, microservices, and modern practices, mentoring engineers, collaborating with stakeholders, and promoting code quality and architectural excellence.

The role emphasizes performance, security, and reliable cloud-native solutions, with a strong focus on AI-assisted tooling to enhance

Qualifications

  • Hands-on experience with the .NET ecosystem including C#, .NET Core/NET 6+/8+, ASP.NET Web API.
  • Experience with Azure cloud, microservices, and event-driven architectures.
  • Mentorship and collaboration with stakeholders to drive technical solutions and engineering best practices.
  • Familiarity with AI-assisted development tools such as GitHub Copilot.

Responsibilities

  • Lead the design and development of scalable, secure, high-performance applications using C#, .NET Core/NET 6+/Angular.
  • Design and implement microservices and event-driven architectures with modern patterns.
  • Develop and optimize RESTful APIs and backend services for performance and reliability.
  • Drive application modernization and migration to Microsoft Azure.
  • Mentor engineers and review code to enforce SOLID principles and security standards.
  • Support CI/CD, Agile/Scrum, and DevOps practices to improve delivery quality.

Skills

C#
ASP.NET
Angular
Azure
Microservices
Event-driven design
Leadership
Mentoring

Tools

SQL Server
Entity Framework Core
RabbitMQ
Redis
GitHub Copilot
Dynatrace
CI/CD

Job description

Principal Software Engineer

Location: Pune Employment Type: full-time Designation: Principal Software Engineer

We are looking for a Principal Software engineer with strong expertise in designing, developing, and supporting scalable, secure, and high-performance enterprise applications.

The ideal candidate will have deep hands-on experience across the Microsoft .NET ecosystem, including C#, .NET Core/.NET 6/8+, ASP.NET Web API, Entity Framework, Angular, and SQL Server, along with strong exposure to Azure cloud, microservices, event-driven architecture, and modern application development practices.

The role requires a hands-on technical leader who can work closely with business stakeholders, drive technical solutions, mentor engineers, improve engineering practices, and leverage AI-assisted development tools such as GitHub Copilot to improve productivity and software quality.

Key Responsibilities
  • Lead the design and development of scalable, secure, and high-performance applications using C#, .NET Core/.NET 6/8+, ASP.NET Web API and Angular.
  • Design and implement microservices and event-driven architectures using modern design patterns and engineering practices.
  • Develop and optimize RESTful APIs and backend services for performance, scalability, and reliability.
  • Drive application modernization and migration to Microsoft Azure.
  • Work with Azure services and cloud-native architecture to build reliable enterprise solutions.
  • Design and optimize database solutions using SQL Server, Entity Framework Core, LINQ, and related technologies.
  • Work with messaging technologies such as RabbitMQ and caching solutions such as Redis.
  • Collaborate with product owners, business stakeholders, architects, and SMEs to understand requirements and translate them into effective technical solutions.
  • Conduct code reviews and establish standards around SOLID principles, design patterns, clean code, security, and performance.
  • Drive automated testing, including unit, integration, and test automation, and promote TDD practices where appropriate.
  • Troubleshoot complex production issues and drive root-cause analysis and long-term resolution.
  • Leverage GitHub Copilot and other AI-assisted development tools for code analysis, refactoring, test generation, debugging, and requirement analysis, while ensuring appropriate validation for quality, security, and performance.
  • Mentor and guide developers and support technical capability building within the team.
  • Contribute to CI/CD, Agile/Scrum, and DevOps practices to improve delivery efficiency and release quality.
  • Monitor application health and performance using tools such as Dynatrace and drive continuous improvements.
  • Prepare technical documentation and contribute to architecture and solution design discussions.

Systems Plus offers GCC capabilities to help organizations enhance their agility, access specialized talent, and optimize costs while driving innovation. With over 20 delivered GCCs and more than three decades of experience in providing disruptive solutions, Systems Plus helps your organization become a global value organization. At Systems Plus, we provide access to a global talent pool, standardize processes, and enhance collaboration by providing a central hub for shared services and support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pricipal Engineer
Pricipal Engineer

Central Business Solutions, Inc • Pune District

On-site
INR 3,000,000 - 4,200,000
Senior Associate-Engineering/AI
Senior Associate-Engineering/AI

Davies • Maharashtra

On-site
INR 1,200,000 - 2,100,000
Principal .NET Backend Engineer
Principal .NET Backend Engineer

Appsierra Group • Uttar Pradesh

On-site
INR 450,000 - 750,000
Senior Software Engineer
Senior Software Engineer

Mastek • Dadri, Pune District, Mumbai

On-site
INR 2,000,000 - 3,600,000
Senior Software Engineer (Full Stack Engineering)
Senior Software Engineer (Full Stack Engineering)

AagatiServe Pvt Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Principal .Net Backend Developer
Principal .Net Backend Developer

The NineHertz • Gurugram District

On-site
INR 4,000,000 - 8,500,000
Specialist - Engineering/AI
Specialist - Engineering/AI

Davies • Pune District

On-site
INR 1,500,000 - 2,100,000
Principal Application Engineer (Dot Net)
Principal Application Engineer (Dot Net)

Keka Technologies Private Limited • India

On-site
INR 2,500,000 - 5,000,000
Principal Full-Stack Developer – Full Time -IST
Principal Full-Stack Developer – Full Time -IST

Centroid Systems • Telangana

On-site
INR 3,000,000 - 5,500,000
Senior Software Engineer C# DotNet
Senior Software Engineer C# DotNet

ASM JOBS • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000