Nous recherchons un consultant pour renforcer une équipe produit dédiée à une plateforme SaaS multi-tenant de traitement de données à forte volumétrie, dans un contexte partiellement legacy en cours de modernisation.
Vous travaillerez en étroite collaboration avec les Software Engineers, les équipes DevOps et le Produit, sur des chantiers qui vont de la refonte d'architecture à l'optimisation fine de l'existant ? selon votre trajectoire et votre niveau d'autonomie.
Vos missions
Faire évoluer l'architecture applicative ? refonte vers un modèle modulaire, ou évolution ciblée de la couche d'accès aux données et des pipelines existants
Optimiser la performance ? requêtes, traitements de masse, mise en place ou consolidation d'une couche ORM, avec mesure documentée avant/après
Fiabiliser les flux de données ? exports, reporting vers systèmes tiers, messaging (RabbitMQ)
Industrialiser la plateforme ? conteneurisation, CI/CD, observabilité applicative de bout en bout
Accompagner la transition ? migration progressive vers le socle cible, coexistence ancien/nouveau système, et selon votre séniorité, diagnostic et analyses post-incident
Profil candidat:
6 à 8 ans et plus d'expérience en développement backend .NET, avec une exposition réelle à la production.
Que votre force soit la conduite d'une refonte d'architecture en autonomie, ou la modernisation méthodique d'un existant legacy (nettoyage de dette, optimisation mesurée, mise sous tests avant modification), ce type de parcours nous intéresse.
Une bonne dose de pragmatisme est essentielle : capacité à reprendre du code existant sans tout réécrire, et si vous utilisez l'IA générative dans votre développement, à le faire avec un esprit critique assumé.
Compétences recherchées.NET C# - Confirmé à Expert selon sénioritéDonnées (SQL, PostgreSQL, ORM) - Confirmé à ExpertMessaging & exports (RabbitMQ) - ConfirméConteneurisation / Kubernetes - ConfirméCI/CD & observabilité - ConfirméFrançais / Anglais - Courant / Professionnel