Développeur Senior .NET / C# (H/F)
Role details
Job location
Tech stack
Job description
Développeur Senior .NET / C# Dans le cadre du renforcement de nos équipes, nous recherchons un(e) Développeur Senior .NET / C# disposant de 8 à 12 ans d'expérience pour intervenir sur des projets à forte valeur ajoutée, au sein d'un environnement technique moderne et orienté qualité. Vos missions En tant que développeur backend expérimenté, vous serez amené(e) à : Concevoir et développer des API REST ainsi que des traitements asynchrones et batch (Workers, Scheduled Jobs). Implémenter les règles métier en vous appuyant sur une approche DDD pragmatique et contribuer à la mise en œuvre de patterns CQRS. Concevoir, modéliser et optimiser les accès aux bases de données SQL et NoSQL (requêtes, indexation, gestion de la volumétrie). Développer et maintenir des tests unitaires et d'intégration afin de garantir la qualité du code. Participer aux revues de code et promouvoir les bonnes pratiques de développement. Contribuer à l'observabilité des applications grâce aux logs, métriques, traces et à l'analyse des incidents de production. Vos responsabilités Être force de proposition sur les choix de conception et les évolutions techniques. Participer activement à la réduction de la dette technique et à l'amélioration continue. Accompagner les développeurs plus juniors et partager vos bonnes pratiques. Contribuer aux sujets DevOps : pipelines CI/CD, déploiements, investigations en production, supervision et alerting. Environnement technique C# 12/13 .NET 8/9/10 ASP.NET Core Entity Framework Core Bases de données SQL & NoSQL Docker, Kubernetes Azure ou AWS Outils de monitoring et d'observabilité Profil recherché Vous justifiez d'une expérience significative (8 à 12 ans) en développement backend .NET. Vous êtes autonome sur les phases de conception, de développement et d'optimisation. Vous êtes attentif(ve) aux enjeux de performance, de fiabilité et de qualité logicielle. Vous avez une véritable culture du "production mindset" et êtes à l'aise avec les problématiques d'exploitation. Vous recherchez un poste où vous pourrez contribuer à des développements à forte valeur ajoutée, au-delà de la simple maintenance applicative. Vous appréciez le travail en équipe et aimez accompagner la montée en compétences de vos collègues., * Concevoir et gérer un projetCette compétence est indispensable
- Déterminer des axes d'évolution technologiquesCette compétence est indispensable *, Identifier les contraintes d'un projetCette compétence est indispensable
Requirements
- Bac+5 et plus ou équivalents Informatique de gestion Cette formation est indispensable, Savoir-être professionnels, * Avoir l'esprit d'équipe
- Faire preuve de créativité, d'inventivité
- Etre force de proposition