This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a hands-on Azure Application Developer / Senior API Engineer with strong experience in ASP.NET Web API and modern cloud practices on Microsoft Azure. You will design, build, and maintain scalable RESTful APIs and cloud-native services, contribute to application modernization, and collaborate closely with architects and engineering leads to implement well-structured solutions. This role is ideal for someone who enjoys coding, can make sound design decisions, and is ready to grow into broader solution/architecture ownership over time.
Job Responsibility:
Design, develop, and maintain RESTful APIs using ASP.NET Web API / .NET (Core/6+)
Build reliable backend services that support web and mobile applications
Implement API versioning, error handling, logging, and API documentation (Swagger/OpenAPI)
Develop and deploy services on Azure using components such as: Azure App Service, Azure Functions, API Management, Service Bus / Event Grid (event-driven patterns), Azure SQL / Cosmos DB (as applicable), Key Vault for secrets management
Contribute to modernization initiatives (e.g., migrating from on-prem/legacy to Azure)
Collaborate with architects/tech leads to implement scalable, maintainable API/service designs
Apply best practices for microservices, integration patterns, and cloud design principles (security, reliability, performance)
Participate in architecture/design reviews and propose improvements for service boundaries, resilience, and maintainability
Implement authentication/authorization using OAuth2, JWT, and Azure identity patterns (Azure AD/Entra ID concepts)
Ensure secure coding practices, encryption/data protection considerations, and compliance requirements as needed