About the Role
At Siemens Energy, we are more than just an energy technology company. We meet the growing energy demand across 90+ countries while ensuring our climate is protected. Our global team is committed to making sustainable, reliable, and affordable energy a reality by pushing the boundaries of what is possible. We uphold a 150-year legacy of innovation that encourages our search for people who will support our focus on decarbonization, new technologies, and energy transformation.
Responsibilities
- Stay updated on the latest trends in software development, implementing best practices to enhance team performance
- Conduct code reviews and merge request evaluations, sharing knowledge with fellow team members to foster a collaborative environment
- Implement and manage cloud-native solutions on AWS, automating cloud infrastructure provisioning and management using Infrastructure-as-Code (IaC) tools
- Monitor and troubleshoot Kubernetes workloads, networking, and resource allocation to ensure optimal application performance
- Develop, package, and maintain applications as containers, ensuring portability and consistency across various environments while deploying and managing Kubernetes workloads effectively
Requirements
- 7+ years of experience as a full-stack developer
- Expertise in backend development using .NET
- Proficiency in frontend technologies with Flutter
- Strong understanding of RESTful API design and integration
- Solid knowledge of database systems (SQL and NoSQL)
- Familiarity with version control systems (e.g., Git)
- Experience in implementing CI/CD pipelines
- Understanding of Design patterns
- Experience with cloud-native architecture and infrastructure-as-code tools
- Hands-on experience with containerization tooling (Docker, K8s, Podman)
- Container orchestration and workload management with Kubernetes
- Understanding of networking concepts in cloud setups (VPCs/Gateways/etc)
Benefits
- The opportunity to engage in an exciting environment on challenging projects
- Strong professional support and working with colleagues around the world
- Professional development opportunities within the company
- To be part of a growing function with a dynamic, informal and inspiring working environment in a position that entails a large responsibility
- Meal tickets, trainings, bookstore, medical subscription, pension plan, and wellbeing initiatives