Senior Backend Developer
We are seeking an experienced and skilled Senior Backend Developer to join our team. As a key member of our software development department, you will be responsible for designing, developing, and deploying scalable and efficient backend systems using C#/.NET and ASP.NET Core.
* Developing high-quality microservices that can scale with our business needs.
* Designing and 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.
* Ensuring high code quality through unit and integration testing, CI/CD pipelines, and automated deployments.
Requirements:
* 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).
What we offer:
At [Company Name], we believe in providing our employees with the tools and resources they need to succeed. As a Senior Backend Developer, you can expect:
* A competitive salary and comprehensive benefits package.
* The opportunity to work on challenging projects with a talented team.
* Ongoing training and professional development opportunities.
* A dynamic and supportive work environment.