Job Description
About us
Embark on a groundbreaking journey as a Senior Software Developer with a world-renowned energy innovator dedicated to transforming the future of sustainable energy.
In this unique opportunity, you'll be at the forefront of cutting-edge technology, contributing to the development of software solutions that power eco-friendly initiatives worldwide.
Tasks include :
- Designing and developing scalable microservices using C# / .NET and ASP.NET Core.
- Optimizing SQL databases with Entity Framework Core for high-performance applications.
- Implementing event-driven architectures using RabbitMQ for messaging and distributed processing.
- 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.
- Maintaining high code quality through unit and integration testing, CI / CD pipelines, and automated deployments.
Required Skills and Qualifications
Bachelor's 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.Familiarity 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 ability to work independently in a remote-first environment.Fluency in German (B1 minimum).