Backend Developer (.Net)

Software Development

Join a senior backend team driving high‑performance, cloud‑native solutions for a global energy leader. You’ll shape architecture, mentor peers, and deliver robust APIs for next‑generation applications.

What You’ll Do

  • Design and build scalable backend services with C# .NET and Python.
  • Develop, test, and maintain RESTful APIs and microservices.
  • Optimize performance, troubleshoot issues, and ensure security compliance.
  • Manage AWS cloud resources and automate infrastructure via IaC.
  • Containerize applications and oversee Kubernetes deployments.
  • Conduct code reviews and mentor junior developers.

What You Need

  • 5+ years of backend development experience.
  • Strong proficiency in C# .NET; ability to learn new languages.
  • Experience building RESTful APIs and microservices.
  • Solid understanding of OOP, SQL and NoSQL databases.
  • Hands‑on with cloud platforms (AWS or Azure) and CI/CD pipelines.
  • Familiarity with Git and Agile (Scrum/Kanban) environments.

Good to Have

  • Container orchestration expertise with Docker and Kubernetes.
  • Infrastructure‑as‑Code using Terraform or CloudFormation.
  • Knowledge of monitoring/logging tools and VPC networking.
  • Experience collaborating with data scientists and analysts.

The Opportunity

Siemens Energy’s global team of ~100,000 employees across 90 + countries gives you a platform to influence the world’s energy transition.

Similar Jobs to Apply