Description de poste.NET / Cloud-Native Developer (Contract) Key Skill Sets C# / .NET development experience Knowledge of Azure and cloud-native services (e.g., understanding of Service Bus) Microservices development in C# Experience with Azure Container Apps Experience with Azure API Management Overview Seeking Senior .NET Backend Developers to support the buildout of cloud-native, high-performance services and APIs. This role involves modern C#/.NET development, microservices architecture, Azure platform integration, and the delivery of scalable, resilient services deployed through Azure Container Apps and Azure API Management (APIM). What You’ll Do Develop and enhance scalable backend services and C#/.NET 8/9 microservices Build and maintain RESTful APIs used across enterprise applications Apply advanced C# practices including async/await, multithreading, and performance optimization Design and optimize services for Azure Container Apps following cloud-native patterns Integrate microservices with Azure APIM, Azure Service Bus, and other Azure PaaS components Write clean, testable code using xUnit, mocking frameworks, and solid architectural principles Troubleshoot performance issues and implement resiliency patterns in distributed services Collaborate with cloud engineers, architects, and platform teams on Azure-based service design Contribute to containerized workloads using Docker, Dev Containers, and CI/CD pipelines What You Bring Strong hands-on experience with .NET 6 (ideally .NET 8/9) Deep knowledge of C#, asynchronous programming, and microservices development Proven experience building cloud-native services on Azure Understanding of Azure Service Bus, messaging fundamentals, and distributed system patterns Experience deploying or integrating with Azure Container Apps Experience building and securing APIs using Azure API Management (APIM) Solid understanding of API design, middleware pipelines, hosting models, and application lifecycle management Strong testing discipline (xUnit, Moq, etc.) and experience with testable service architectures Hands-on experience with Docker and containerized development workflows Nice to Have Experience with DAPR, distributed tracing, or event-driven architectures Familiarity with Azure DevOps pipelines or Terraform for cloud deployments Exposure to Azure Monitor, Application Insights, or cloud observability tooling