# .NET Software Engineer (Backend)

**Company**: Vattenfall
**Location**: Berlin, BE
**Job type**: full-time
**Category**: Engineering
**Industry**: Energy

**Apply**: https://jobs.smartrecruiters.com/Vattenfall/744000155935282--net-software-engineer-backend-?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_fb302d8c-8a3

## 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

We offer:

- Competitive compensation

- Opportunities for training and personal development

- Flexible options, such as the possibility of working from home office

## Skills

### Required
- .NET
- Azure
- Cloud-native architecture
- Microservices
- CI/CD pipelines
- Azure DevOps
- Docker
- Kubernetes
- Terraform
- PostgreSQL
- Observability tools
- Automated testing
- German

### Nice to have
- English language skills

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Vattenfall/744000155935282--net-software-engineer-backend-?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
