Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote .NET Software Engineer (Backend)

at Vattenfall

Posted 6 hours ago 0 applied

Description:

  • Vattenfall is a leading energy company in Europe with around 21,000 employees, focused on achieving fossil-free living within a generation.
  • The role of .NET Software Engineer (Backend) involves contributing to the transformation of Vattenfall Sales Germany's backend system from a monolithic architecture to a cloud-native microservice architecture.
  • You will develop .NET applications on the Azure Cloud platform as part of an agile team located in Berlin, Hamburg, or working remotely.
  • Your responsibilities include developing modern .NET backend applications, utilizing Azure services for scalable solutions, building and maintaining CI/CD pipelines with Azure DevOps, and actively participating in architectural decisions.
  • You will be responsible for the operational management and continuous development of the systems you create, collaborating closely with the business to analyze and implement functional requirements.

Requirements:

  • A completed Bachelor's degree in (Business) Informatics or a comparable field is required.
  • You should have 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 is necessary.
  • Experience with container technologies like Docker, Docker Compose, and Helm is required.
  • Practical experience with hosting services such as Kubernetes or Azure App Service is essential.
  • Familiarity with Infrastructure-as-Code tools like Terraform or Bicep is expected.
  • Knowledge of database and storage technologies such as PostgreSQL, Oracle, or Azure Storage is required.
  • You should be familiar with CI/CD solutions like ArgoCD, Azure DevOps, or GitHub Actions.
  • Experience with observability tools such as Grafana, OpenTelemetry, Prometheus, or Splunk is necessary.
  • Knowledge in implementing automated tests with tools like xUnit or Testcontainers is required.
  • Understanding of common architectural principles such as the 12-Factor App principles, microservices, event-driven design, or CQRS is essential.
  • Fluent German and English language skills, both written and spoken, are required.

Benefits:

  • Working at Vattenfall offers more than just an interesting job; you will be part of an exciting, innovative, and international work environment that actively shapes the future.
  • The company provides competitive compensation and opportunities for training and personal development.
  • Vattenfall promotes a balanced work-life environment by offering flexible options, including the possibility to work from home.
  • The company values diversity and encourages applications from individuals of all ages, gender identities, sexual orientations, and ethnic backgrounds, ensuring equal consideration for candidates with disabilities.
  • A pre-employment screening is part of the recruitment process to ensure the safety of Vattenfall and its employees.