Senior Backend Developer
About us: We are looking for a skilled Senior Backend Developer to join our team.
In this role, you will be part of a world-renowned energy innovator that is committed to shaping the future of sustainable energy. As a key member of our development team, you will be at the forefront of cutting-edge technology and contribute to the development of software solutions that power sustainable energy initiatives worldwide.
* Create scalable microservices using C#/.NET and ASP.NET Core.
* Design and optimize SQL databases with Entity Framework Core for high-performance applications.
* Implement event-driven architectures using RabbitMQ for messaging and distributed processing.
* Deploy and manage cloud solutions with Azure Services (Azure Functions, Azure Kubernetes Service (AKS), Azure SQL, Azure Service Bus, Azure Blob Storage).
* Containerize applications with Docker and orchestrate them using Kubernetes.
* Ensure high code quality through unit and integration testing, CI/CD pipelines, and automated deployments.
Profile
1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
2. A minimum of 4 years of hands-on experience in backend development with .NET / C#.
3. Strong expertise in Microservices architecture, REST APIs, and event-driven systems.
4. Familiarity with Azure cloud services, particularly Azure Kubernetes Service (AKS), Azure Functions, Azure Service Bus, and Azure SQL.
5. Hands-on experience with Docker and Kubernetes for containerized application deployment.
6. Strong analytical skills, problem-solving mindset, and ability to work independently in a remote-first environment.
7. Proficiency in German (B1 minimum).