Job Description

.NET Backend Developer

About the Role

Location India Haryana Gurugram Remote vs. Office Hybrid (Remote/Office) Company Siemens Energy Industrial Turbomachinery India Private Limited Organization EVP Global Functions Business Unit Digital Products and Solutions Full / Part time Full-time Experience Level Experienced Professional

A Snapshot of Your Day

We are seeking a highly skilled Senior Software Developer to join our team and help architect, design, and deliver scalable, maintainable, and high-performance mobile and web applications. You will lead backend development efforts and collaborate closely with cross-functional teams including frontend developers, data scientists, and product managers to deliver seamless user experiences and robust functionality.


How You’ll Make an Impact

  • Architect, design, develop, and maintain scalable and efficient backend systems using C# .NET with clean, maintainable, and well-documented code
  • Lead the transition from monolithic systems to microservices and cloud-native architectures.
  • Collaborate with frontend teams to integrate backend services smoothly, with knowledge of React and Flutter as a strong advantage
  • Optimize application performance, troubleshoot complex issues, and ensure security and data protection protocols are implemented thoroughly
  • Participate in code reviews, establish best practices, and mentor junior and mid-level developers to grow their skills
  • Manage and configure web servers and deployment pipelines, continuously improving CI/CD processes
  • Drive technical decisions and strategic planning to align software development with business goals
  • Foster a culture of innovation, collaboration, and excellence within a multicultural, multinational team

  • What You Bring

  • 5+ years of professional experience in backend software development with strong proficiency in C# .NET 
  • Solid experience designing and building RESTful APIs and microservices architectures
  • Familiarity with frontend technologies such as React and Flutter is a significant plus
  • Deep understanding of Object-Oriented Programming, design patterns, and database systems (SQL and NoSQL)
  • Practical experience with cloud platforms like Azure and AWS, and implementing CI/CD pipelines
  • Proven ability to lead projects, drive architectural decisions, and mentor team members
  • Strong problem-solving, analytical, communication, and collaboration skills
  • Experience working in Agile environments (Scrum, Kanban, or similar)
  • Bachelor’s degree in computer science or related technical field
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application