About the Job
We are seeking a skilled Backend .NET Developer to join our team in creating scalable microservices.
The ideal candidate will have experience in designing and optimizing SQL databases, implementing event-driven architectures, and deploying cloud solutions.
Key Responsibilities:
* Create robust and efficient backend systems using C#/.NET and ASP.NET Core.
* Design and implement database solutions with Entity Framework Core for high-performance applications.
* Implement messaging systems using RabbitMQ for distributed processing.
* Manage cloud deployments with Azure Services, including Azure Functions, AKS, Azure Service Bus, and Azure Blob Storage.
* Ensure high code quality through unit testing, CI/CD pipelines, and automated deployments.
Requirements
* Bachelor's degree in Computer Science or related field.
* At least 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 AKS, Azure Functions, and Azure Service Bus.
* Experience with Docker and Kubernetes for containerized application deployment.
* Strong analytical skills, problem-solving mindset, and ability to work independently.
* Fluency in English.