Architecte migration C# -> .NET
Role details
Job location
Tech stack
Job description
Dans le cadre de la refonte web de son logiciel Saphir, notre client souhaite s'entourer d'un architecte .NET senior ayant une solide expérience en projets de migration d'applications desktop vers le web. La mission vise à produire une architecture cible claire et documentée, ainsi qu'une trajectoire de migration réaliste, le tout dans un délai resserré de 4 à 6 semaines. Une collaboration étroite avec les équipes internes et le CTO est attendue tout au long de la mission., Réaliser un audit de l'existant (C# / WPF)
Identifier les contraintes, risques, dépendances et points bloquants
Définir une architecture cible moderne en .NET (ASP.NET Core / Web API)
Structurer les choix techniques : sécurité, authentification, observabilité...
Proposer une trajectoire de migration progressive et réaliste
Prioriser les modules à migrer et les prérequis techniques
Collaborer avec le chef de produit et le développeur référent
Valider toutes les propositions en lien avec le CTO
Partager les bonnes pratiques et coacher légèrement les équipes internes, Collaboration avec des équipes techniques internes engagées et bienveillantes
Process de recrutement
15 min de préqualification avec notre équipe
30 min d'échange avec le recruteur technique
Entretien chez le client avec le CTO If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.
Requirements
Formation & expérience : Minimum 10 à 15 ans d'expérience dans le développement logiciel
Expérience significative et démontrée en migration d'applications vers .NET
Expérience dans le cadrage et la structuration d'architectures complexes
️ Compétences techniques must-have : Maîtrise complète de .NET moderne (ASP.NET Core, Web API)
Très bonne connaissance de C#, y compris les stacks legacy
Capacité à produire des documents d'architecture clairs et actionnables
Connaissance des architectures modulaires, Clean Architecture, DDD
Sens de la rigueur, de la communication et esprit de synthèse
Compétences nice-to-have : Frontend : Vue.js, React
Expérience en environnement Kubernetes (RKE2, AKS…)
Migration WCF vers gRPC / REST
Connaissance de l'observabilité (OpenTelemetry, Grafana…)
Connaissance des technologies Microsoft legacy : WPF, Windows Services
Benefits & conditions
Localisation : Strasbourg (présence sur site très ponctuelle)
Durée de la mission : 4 à 6 semaines, temps plein
Télétravail : Mission majoritairement en remote
Option 1 : 1 réunion hebdomadaire sur site à Strasbourg
Option 2 : 1 semaine sur site au kick-off, 1 semaine sur site à la livraison
Salaire et autres avantages
TJM jusqu'à 800€ / jour
Flexibilité totale sur le lieu de travail