Descriptif du poste: Que ferez-vous ? Vous prenez un rôle confirmé pour concevoir des briques techniques réutilisables, améliorer l'architecture et aider les équipes à résoudre les sujets complexes (performance, incidents, scalabilité). Vous intervenez aussi sur l'industrialisation en lien étroit avec le Devops (CI/CD, outillage, bonnes pratiques).
- Concevoir et développer des composants partagés (.NET) : bibliothèques/Packages internes, briques communes, APIs transverses.
- Contribuer aux choix d'architecture (découpage, standards, approche microservices si pertinent).
- Diagnostiquer et résoudre des sujets complexes (incidents majeurs, performance, comportements anormaux).
- Aider les développeurs dans la conception : posture de conseil, partage de bonnes pratiques, accompagnement.
- Contribuer à l'industrialisation : conventions, qualité, documentation, interactions avec CI/CD et outillage.
- Participer aux chantiers de modernisation et de réduction de la dette technique. Pour réussir dans vos missions, vous pourrez vous appuyer sur :
- Un contexte "temps long" : des applications qui évoluent dans la durée, avec une vraie exigence de qualité.
- Une organisation qui laisse le temps de faire les choses proprement (stabilité, planification, documentation).
- Une équipe transverse (Méthodes \& Outils) en appui sur l'outillage et l'industrialisation. Profil recherché: Compétences requises :
- Développer en .NET / C# à un niveau confirmé (API, services, composants).
- Concevoir une architecture propre : découpage, patterns, maintenabilité (culture microservices appréciée).
- Construire des briques réutilisables : bibliothèques/Packages internes, composants partagés, APIs communes.
- Avoir de bons réflexes de diagnostic (analyse perf, investigation, résolution pragmatique).
- Avoir une culture JavaScript et d'au moins un framework (pour comprendre les contraintes front).
- Connaître SQL Server et les enjeux de performance côté base.
- Avoir une bonne maîtrise de la documentation et des standards (lisibilité, pérennité). Compétences bonus :
- Avoir déjà travaillé avec Redis (cache, perf, bonnes pratiques).
- Connaître MongoDB (ou autre NoSQL) selon les cas d'usage.
- Avoir utilisé des outils d'observabilité / APM / profiling (logs, tracing, métriques).
- Avoir déjà joué un rôle de référent (conseil, accompagnement, montée en compétences). Vous êtes le candidat idéal si :
- Vous aimez concevoir des solutions propres et réutilisables (standardisation, qualité, maintenabilité).
- Vous êtes posé, structuré, et à l'aise pour guider sans imposer.
- Vous appréciez les environnements où l'on privilégie la fiabilité et le temps long.
- Vous savez intervenir sur des sujets complexes (perf, incidents) et sécuriser les décisions techniques. None None