Publiée le Il y a 16 h
Description de l'offre
Vous rejoignez la Squad API Platform, en charge du développement, de l'évolution et de la maintenance de la couche applicative Backend qui s'interface avec Apigee.
Rôle et responsabilités
En tant que Développeur Back-end .NET, vous interviendrez sur :
- Le développement et l'évolution du service Backend .NET qui surcharge et étend les fonctionnalités natives d'Apigee (gestion des APIs, des souscriptions, des droits d'accès, tableaux de bord, etc.).
- L'intégration avec API Management d'Apigee pour orchestrer et automatiser les opérations sur la plateforme.
- La conception et l'industrialisation des fonctionnalités back-end en .NET Core, en respectant les standards API (REST, OpenAPI).
- La mise en œuvre des mécanismes de sécurité pour les échanges avec Apigee et les consommateurs du portail (OAuth2, JWT, mTLS).
- La collaboration avec les équipes DevOps, sécurité et les autres squads de la plateforme pour assurer la cohérence d'ensemble.
- Le suivi de la qualité du code, des performances et de la résilience du service Backend.
- La contribution aux revues de code, à la documentation technique et à la formation des équipes internes.
- Equipe en mode agile
Environnement technique
- Langages & Frameworks : .NET, C#, ASP.NET Core, Web API, Entity Framework Core
- API Management : Apigee (intégration via Management APIs)
- Cloud : Microsoft Azure (App Services, Functions, Key Vault, Azure Storage, Azure Monitor), AWS
- Conteneurisation : Docker, Kubernetes (AKS/EKS), Helm
- Sécurité : OAuth2, JWT, mTLS
- Outils : Visual Studio, Git, SonarQube, Postman, Swagger / OpenAPI