Description
We at Vattenfall are working on the energy transition and need people who are committed to our customers and a sustainable society – people like you.
As a .NET Software Engineer (Backend), you will contribute to the transformation of Vattenfall Sales Germany's backend system from a monolithic architecture to a cloud-native microservice architecture.
Your tasks and responsibilities:
- Develop modern .NET backend applications in a cloud-native architecture
- Use Azure services to implement scalable and maintainable solutions
- Set up and maintain CI/CD pipelines with Azure DevOps
- Actively participate in architectural decisions in the field of software and solution architecture
- Be responsible for the operational operation and continuous further development of the systems developed
- Work closely with the business to analyze and implement technical requirements
Requirements:
- Completed bachelor's degree in computer science or a comparable subject
- Several years of experience in backend development with .NET
- Basic knowledge of various Azure cloud services such as Key Vaults, App Configurations or Microsoft Graph API
- Experience with container technologies such as Docker, Docker Compose and Helm
- Practical experience with hosting services such as Kubernetes or Azure App Service
- Knowledge of infrastructure-as-code tools such as Terraform or Bicep
- Knowledge of database and storage technologies such as PostgreSQL, Oracle or Azure Storage
- Familiarity with CI/CD solutions such as ArgoCD, Azure DevOps or GitHub Actions
- Experience with observability tools such as Grafana, OpenTelemetry, Prometheus or Splunk
- Knowledge of implementing automated tests with tools such as xUnit or Testcontainers
- Understanding of common architecture principles such as 12-factor app principles, microservices, event-driven design or CQRS
- Fluent German and English language skills in writing and speaking
What we offer: Working at Vattenfall is more than just an interesting job in a results-oriented company. You will be part of an exciting, innovative and international work environment that can actively shape our future.
We offer you a competitive salary as well as opportunities for training and personal development. We want to enable our employees a balanced balance between work and family. That's why we offer flexible options such as the possibility of working from home.