Cette offre n'affiche pas de salaire. D'après 10 offres pour ce poste (Senior, Hauts-de-France), le marché se situe autour de 400€/j (355€/j–490€/j).
Nous recherchons un Développeur senior C# / .NET pour intervenir sur un programme de modernisation d’un écosystème applicatif documentaire à très forte volumétrie.
Vous rejoindrez une équipe en charge de l’industrialisation et de la migration progressive des flux d’un environnement legacy vers une nouvelle génération d’applications. Le projet vise notamment à découpler le cœur applicatif générique de la logique métier spécifique, à moderniser l’architecture existante dans une trajectoire cloud et à sécuriser une migration documentaire de grande ampleur.
L’un des principaux enjeux consiste à migrer plus de 18 millions de documents historiques depuis SQL Server vers MongoDB, dans des fenêtres de maintenance limitées, sans perturber les traitements critiques du système cible, qui gère déjà près de 500 000 documents par jour.
Dans ce contexte, vous interviendrez sur la restructuration du code applicatif afin d’isoler les composants génériques des modules métier spécifiques. Vous participerez à la conception de mécanismes modulaires permettant de faire évoluer chaque périmètre indépendamment et de préparer une éventuelle architecture basée sur des plugins, des services ou des API.
Vous contribuerez également à la conception et à la fiabilisation des traitements de migration SQL Server vers MongoDB. Ces traitements s’appuieront notamment sur des exports XML issus du système legacy et devront intégrer des mécanismes robustes de parsing, de transformation, de traitement par lots, de reprise sur erreur, d’idempotence, de gestion des états et de parallélisation maîtrisée.
Vous participerez au reverse engineering de l’existant, à sa documentation et à la mise en place de pratiques d’ingénierie modernes. Vous interviendrez sur l’ensemble du cycle de réalisation : spécification technique, conception, développement, qualification, mise en production et suivi post-déploiement.
C#, .NET, ASP.NET Core, SQL Server, MongoDB, architecture modulaire, refactoring applicatif, optimisation des performances, traitement de données volumineuses, intégrité des données, conception logicielle, bonnes pratiques de développement, revue de code, Git et méthodes agiles.
Localisation : Lille
Télétravail : 2 jours par semaine
Durée : 6 à 12 mois
Évolution possible : opportunité de CDI à l’issue de la mission
Format : mission freelance
Un plan personnalisé pour postuler intelligemment à cette offre.
Cliquez sur "Postuler" pour accéder à l'offre.