Partager cette offre
Mission freelance — Secteur Fintech / Paiement, groupe international
Localisation : Région parisienne — 3 jours de télétravail/semaine
Démarrage : dès que possible
Modalités
- Localisation : Région parisienne (précisée lors du process)
- Télétravail : 3 jours/semaine, flexible
- Démarrage : ASAP
Contexte
Notre client est un **acteur mondial de premier plan dans les solutions de paiement à usage
spécifique** (avantages sociaux, mobilité, solutions complémentaires aux entreprises), présent
dans de nombreux pays. L'équipe que vous rejoindrez fait partie du département technologique
central du groupe et conçoit les composants IT critiques utilisés par l'ensemble des filiales
et unités métier : authentification forte, identité numérique, digitalisation des moyens de
paiement.
Cette équipe (~20 personnes, distribuée) conçoit, développe et opère des Domain APIs
consommées à l'échelle du groupe.
Le manager évalue en priorité la profondeur réelle de l'expérience DDD, au-delà de sa simple
mention sur le CV. Il faut être en mesure de :
- Expliquer et justifier personnellement ses choix techniques passés (et non se référer
systématiquement à ce qu'un lead ou un architecte a décidé) — l'autonomie et l'ownership
individuel sont directement testés.
- Détailler des composants concrets de communication inter-domaines : événements métier,
chorégraphie de commandes, exposition d'API (gateway, authentification, rate limiting, API
key, WAF).
- Justifier d'une vraie expérience de broker de messages en production (Kafka, Service Bus,
ou équivalent) — une expérience limitée à un Event Store seul ne suffit pas.
- Faire preuve d'un niveau de séniorité technique élevé, comparable aux autres profils Lead déjà
en poste dans l'équipe (Profils sénior, très solides techniquement et en soft skills).
- Adopter une posture professionnelle constructive en entretien, centrée sur ses propres
réalisations.
Missions
- Concevoir et construire des Domain APIs utilisées à l'échelle du groupe.
- Modéliser des capacités métier complexes avec une approche pragmatique du DDD : langage
ubiquitaire, bounded contexts, agrégats, invariants.
- Participer aux choix d'architecture et aux décisions produit aux côtés des architectes et PM.
- Développer sur toute la stack : frontend moderne (React/TypeScript), services .NET, APIs REST,
architecture événementielle, infra cloud-native.
- You design it, you build it, you run it : conception → développement → tests → déploiement
→ monitoring → amélioration continue.
- Accompagner la montée en compétence des devs moins expérimentés (revues de code, mentoring).
Modalités :
- Localisation : Région parisienne (précisée lors du process)
- Télétravail : 3 jours/semaine, flexible
- Démarrage : ASAP
Profil recherché
Expérience : 8 ans minimum, idéalement 10-15 années d'expèrience, dont une part significative en tant que
Lead technique ou référent architecture sur des applications de production à forte volumétrie.
Compétences techniques obligatoires :
- Maîtrise avancée C# / .NET (REST API, Entity Framework, xUnit), Git, Azure DevOps (pipelines YAML)
- Solide TypeScript + framework frontend moderne (React de préférence)
- DDD en pratique, démontrable par des réalisations concrètes : langage ubiquitaire,
agrégats, invariants, bounded contexts
- Conception de Domain APIs versionnées, documentées, aux contrats stables
- Clean Architecture, inversion de dépendance, séparation des responsabilités
- Tests automatisés sur toute la stack (xUnit, NSubstitute, SonarQube, Jest/Vitest/Playwright)
- Architecture événementielle avec Kafka ou équivalent (expérience broker réel, pas
seulement Event Store)
- Cloud Azure (Container App, Key Vault, CosmosDB, Azure SQL, Monitor/AppInsights)
- CI/CD et IaC : Azure DevOps, Terraform
Atouts appréciés (non bloquants) :
- Certifications cloud (AZ-900, AZ-204…)
- Event Storming / techniques de discovery de domaine
- OpenID Connect / OAuth2
Soft skills déterminants :
- Ownership fort et autonomie réelle en environnement d'incertitude élevée
- Capacité à défendre et expliquer ses propres choix techniques en profondeur
- Leadership et communication claire, orientée collaboration
- Curiosité, humilité, esprit d'analyse et de synthèse
Anglais courant obligatoire (contexte international, interlocuteurs multi-pays).
Environnement de travail
Stack : C# / .NET, TypeScript/React, hébergement Azure, modélisation DDD, APIs REST
versionnées, communication asynchrone via Kafka, CI/CD Azure DevOps, infra en
Terraform. Bases de données selon les équipes : PostgreSQL, SQL Server, CosmosDB, Redis.
L'équipe fonctionne en squads dédiées, en mode full cycle : spécification, développement,
tests, déploiement, observabilité, support — jusqu'au run en production. Chaque Lead/Architecte
porte la vision technique de son périmètre, en dialogue direct avec les parties prenantes métier
de plusieurs pays.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur(e) Senior Full-Stack .NET — Domain APIs & DDD
KatchMe Consulting