Architecte migration C# -> .NET

La Collective
Canton de Strasbourg-1, France
10 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote
Canton de Strasbourg-1, France

Tech stack

ASP.NET
.NET
User Authentication
C Sharp (Programming Language)
Windows Communication Foundation
Windows Presentation Foundation
Software Engineering
React
Grafana
Vue.js
Kubernetes
Windows Services
Front End Software Development
Web Api

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

About the company

Notre client est un acteur reconnu dans le domaine de la santé digitale, avec une expertise de longue date dans le développement de solutions logicielles pour la gestion du transport patient. Leur produit historique, largement déployé dans les établissements de santé en France, connaît aujourd'hui une évolution stratégique : une refonte complète vers une architecture web moderne. Pour réussir cette transition critique, ils recherchent un architecte .NET expérimenté capable de cadrer cette transformation avec efficacité et méthode.

Apply for this position