Transform Your Career with a Leading Energy Innovator
Job Description
We are seeking a talented Senior Backend Developer to join our team and play a key role in shaping the future of sustainable energy.
As a Senior Backend Developer, you will be responsible for designing and developing scalable microservices using C#/.NET and ASP.NET Core. You will work closely with our cross-functional teams to implement event-driven architectures using RabbitMQ for messaging and distributed processing.
Additionally, you will be responsible for deploying and managing cloud solutions with Azure Services (Azure Functions, Azure Kubernetes Service (AKS), Azure SQL, Azure Service Bus, Azure Blob Storage). Containerising applications with Docker and orchestrating them using Kubernetes is also a critical aspect of this role.
You will be expected to ensure high code quality through unit and integration testing, CI/CD pipelines, and automated deployments.
Required Skills & Qualifications
* Degree in Computer Science, Software Engineering, or a related field.
* 4+ years of hands-on experience in backend development with .NET / C#.
* Strong expertise in Microservices architecture, REST APIs, and event-driven systems.
* Hands-on experience with Azure cloud services, particularly Azure Kubernetes Service (AKS), Azure Functions, Azure Service Bus, and Azure SQL.
* Experience with Docker and Kubernetes for containerised application deployment.
* Strong analytical skills, problem-solving mindset, and the ability to work independently in a remote-first environment.
* Fluency in German (B1 minimum).
Why Join Us?
At our company, we believe that innovation and sustainability go hand-in-hand. We are committed to creating a workplace culture that is inclusive, diverse, and supportive of all employees. If you share our passion for making a positive impact on the world, we would love to hear from you.