Expert C# - Micro-Services H/F
Ducas Consulting
- Nanterre - 92
- CDI
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Services aux Entreprises
- Exp. 10 ans min.
Les compétences pour ce job
Détail du poste
Missions principales :
- Intervenir sur le développement et la maintenance de composants applicatifs en C# / .NET Core dans un environnement microservices critique.
- Analyser une chaîne de microservices existante afin d'en comprendre les dépendances, les flux, les points de friction et les axes d'amélioration.
- Participer au monitoring applicatif et à la visualisation globale du fonctionnement des microservices en production.
- Identifier les limites d'architecture, les problèmes de performance, de robustesse ou d'efficience, puis proposer des pistes de refonte.
- Contribuer au refactoring, à la réécriture ou à la restructuration de certains microservices lorsque nécessaire.
- Prendre du recul sur l'architecture existante afin de challenger les choix techniques et participer à l'amélioration globale de la plateforme.
- Développer des services robustes, maintenables et performants dans un contexte de transactions financières temps réel / haut volume.
- Optimiser les traitements applicatifs, notamment sur les sujets de performance, latence, scalabilité, multithreading et traitement asynchrone.
- Participer à l'intégration avec des services internes, APIs bancaires, systèmes de paiement ou composants cash management.
- Contribuer aux revues de code, aux tests unitaires, à la qualité logicielle et aux pratiques CI/CD.
- Investiguer et résoudre des incidents complexes en production, avec une approche orientée diagnostic, fiabilité et amélioration continue
Expertises techniques recherchées :
- Très bonne maîtrise de C# / .NET Core.
- Expérience confirmée en architecture microservices.
- Bonne capacité à comprendre une architecture existante, prendre du recul et proposer des améliorations concrètes.
- Expérience en refactoring, restructuration ou réécriture de microservices.
- Bonne compréhension des architectures event-driven, messaging, pub/sub et traitements asynchrones.
- Expérience avec des systèmes de messaging type RabbitMQ, Kafka, Azure Service Bus ou équivalent.
- Bonne maîtrise des API REST et de l'intégration interservices.
- Compétences en monitoring applicatif, observabilité, logs, traces, métriques et analyse de chaînes de services.
- Expérience en optimisation de production : robustesse, performance, scalabilité, résilience, efficience.
- Connaissances en multithreading / programmation concurrente fortement appréciées.
- Bonne maîtrise des bases relationnelles, idéalement PostgreSQL.
- Expérience en tests unitaires, Git, CI/CD et bonnes pratiques de développement.
- Anglais professionnel requis.
- Profil Développeur Senior C# / .NET, avec une vraie capacité à intervenir au-delà du développement classique.
- Consultant capable de comprendre une vision globale microservices, d'analyser les flux entre services et de diagnostiquer les points faibles d'une architecture.
- Profil autonome, structuré, capable de prendre du recul, de challenger l'existant et de proposer des solutions pragmatiques.
- Expérience attendue dans des environnements critiques, idéalement financiers, avec des exigences fortes de robustesse, performance et disponibilité.
- Bonne posture d'ingénieur : rigueur, analyse, sens de la production, qualité de code et capacité à travailler sur des systèmes complexes.
- Capacité à communiquer en anglais dans un contexte international.
Entreprise d'assistance technique, recrutement en direct technologie de l'information & énergie renouvelables
Infos complémentaires
Publiée le 17/08/2026 - Réf : 178976583W