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