Développeur sénior C#/.NET F/H
Objectif de la mission
Contribuer au développement, à la qualité et à l’exploitation de services backend critiques de la Tribe Client, dans un environnement microservices / event-driven, avec un haut niveau d’exigence en craftsmanship et en fiabilité de production.
Responsabilités principales
-
Concevoir et développer des microservices backend en C# / .NET
-
Participer à la modélisation métier (DDD) sur les domaines de la Tribe Client (ex : KYC, onboarding, inscription, gestion du cycle de vie client)
-
Développer des APIs robustes (REST) et des traitements asynchrones
-
Implémenter des échanges via messaging (RabbitMQ / Service Bus) dans une logique event-driven
-
Garantir la qualité du code : SOLID, Clean Code, Clean Architecture
-
Participer aux pratiques de test (unitaires / intégration / BDD selon équipe)
-
Travailler en collaboration avec :
-
Tech Lead Back
-
Tech Lead Front
-
Développeurs
-
QA / Lead QA
-
Scrum Master transverse
-
-
Contribuer au run (monitoring, investigation incidents, amélioration continue) dans un modèle You build it, you run it
-
Participer aux rituels agiles (Scrum, refinement, sprint planning, review, PI Planning)
Profil recherché
-
Backend Developer C#/.NET
-
Solide expérience en conception et développement de systèmes distribués
-
Expérience significative en microservices et architecture event-driven
-
Forte sensibilité craftsmanship :
-
DDD
-
SOLID
-
Clean Code
-
Clean Architecture
-
BDD (idéalement)
-
-
À l’aise dans une organisation produit agile à grande échelle
-
Capacité à intervenir sur un périmètre build + run
-
Bon niveau de communication pour travailler en équipe pluridisciplinaire (dev / QA / lead / produit)
