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 Junior Back-End Developer with 2–5 years of experience in C#, .NET, and REST API development to join our engineering team. The role focuses on building and maintaining enterprise-grade backend services and APIs while working within a Microsoft Azure cloud ecosystem. You will collaborate with senior engineers and architects to build secure, scalable backend systems, contribute to API development and integrations, and support cloud-based application deployments using Azure services. This role offers an opportunity to gain hands-on experience with modern .NET architecture, API management, event-driven systems, and cloud development practices.
Job Responsibility:
Develop and maintain backend services using C#, .NET, and .NET Core
Build and maintain RESTful APIs and ensure clear API contracts with consuming systems
Support integrations through Azure API Management (APIM) Gateway and Developer Portal
Write clean, maintainable, and well-documented code under guidance from senior engineers
Identify, troubleshoot, and resolve application bugs and production issues
Collaborate with frontend developers, QA engineers, and backend teams on feature development
Assist with event-driven integrations using Azure Event Hubs / PubSub messaging
Implement secure authentication mechanisms including Azure AD, OAuth 2.0, and JWT
Follow secure coding practices including secrets management via Azure Key Vault
Participate in Agile development processes, including sprint planning, stand-ups, and code reviews
Support build and deployment workflows using Azure DevOps CI/CD pipelines
Requirements:
2–5 years of experience in backend development using C# and .NET / .NET Core
Strong understanding of REST API development and integration
Experience working with SQL databases (SQL Server preferred)
Basic knowledge of API design principles and backend architecture
Familiarity with authentication and security protocols such as: OAuth 2.0, JWT, Azure Active Directory
Exposure to TypeScript or frontend integration concepts
Strong problem-solving ability and ability to work collaboratively in a team