Développeur .netcore (H/F)
Role details
Job location
Tech stack
Job description
Nous recherchons un Développeur .NET Core passionné par les bonnes pratiques de développement (Craftsmanship, Clean Code, TDD) et ayant une solide expérience des architectures microservices. Vous intégrerez une équipe dynamique, moderne et orientée qualité, intervenant sur des applications critiques à forte volumétrie.
Vos missionsConcevoir et développer des API et services en .NET Core dans un environnement microservices.
Participer à la définition de l?architecture et aux choix techniques.
Appliquer les pratiques Craft : Clean Code
Clean Architecture
SOLID
TDD / tests unitaires / tests d?intégration
Pair programming / revue de code
Participer activement aux revues techniques, à l?amélioration continue et au partage des bonnes pratiques.
Contribuer à l?optimisation des performances et de la scalabilité des services.
Collaborer avec les PO, QA, DevOps et les autres développeurs dans un contexte Agile (Scrum / Kanban).
Requirements
Compétences techniques requisesMinimum 3 ans d?expérience en développement .NET / .NET Core.
Excellente maîtrise de C# et des API REST.
Pratique confirmée des architectures microservices.
Bon niveau sur : Entity Framework Core
SQL & NoSQL
Messaging (Kafka, RabbitMQ, Azure Service Bus?)
Conteneurisation Docker
CI/CD (Azure DevOps, GitLab, GitHub Actions?)
Bonus appréciésConnaissance d?Azure, AWS ou GCP
Notions de Domain-Driven Design (DDD)
Expérience en outils d?observabilité : Prometheus, Grafana, Elastic, OpenTelemetr, Forte culture du Craft et de la qualité logicielle
Autonomie et sens des responsabilités
Aisance en communication, esprit d?équipe
Curiosité technologique et volonté de faire évoluer les standards de l?équipe