Job Description:
Embark on a transformative journey as a Senior Software Developer with a world-renowned energy innovator committed to reshaping the future of our planet's energy landscape. In this unique opportunity, you'll be at the forefront of cutting-edge technology, contributing to the development of software solutions that power sustainable energy initiatives worldwide.
As a key member of our team, you will design and develop scalable microservices using C#/.NET and ASP.NET Core. You will also work closely with cross-functional teams to implement event-driven architectures using RabbitMQ for messaging and distributed processing.
Our ideal candidate has a strong expertise in Microservices architecture, REST APIs, and event-driven systems. Additionally, they should have hands-on experience with Azure cloud services, particularly Azure Kubernetes Service (AKS), Azure Functions, Azure Service Bus, and Azure SQL.
Furthermore, the successful candidate will have experience with Docker and Kubernetes for containerised application deployment. They should also possess strong analytical skills, problem-solving mindset, and the ability to work independently in a remote-first environment.
Required Skills and 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).
Benefits:
The successful candidate will join a dynamic team committed to making a positive impact on the world's energy landscape. This role offers a unique opportunity for professional growth, collaboration, and innovation. Our team values creativity, open communication, and mutual respect.
Others:
We are an equal opportunities employer and welcome applications from diverse candidates. Please submit your resume and cover letter explaining why you're the perfect fit for this role.