
Partager cette offre
Vous rejoignez une équipe en charge de l’évolution d’une plateforme SaaS B2B à forte volumétrie, dans un environnement multi-tenant et distribué.
Vous participez à la modernisation progressive de composants existants et au développement de nouvelles briques techniques. Votre rôle consiste à renforcer la robustesse, la performance, la maintenabilité et l’observabilité de la plateforme.
Vous intervenez notamment sur :
La conception et l’évolution de composants backend en .NET/C#.
La modularisation progressive d’une architecture applicative existante.
Les choix d’architecture et leur documentation.
L’évolution des accès aux données, des traitements asynchrones et des pipelines.
L’amélioration de la performance et de la scalabilité des services.
La mise en place d’une observabilité de bout en bout : logs, métriques et traces.
La qualité des livraisons : tests, versioning sémantique, documentation et release notes.
Le support aux diagnostics de production et aux analyses post-incident.
Profil recherché
Profil recherché
Vous êtes un·e ingénieur·e logiciel senior, autonome et pragmatique. Vous savez intervenir sur un existant complexe, identifier les priorités techniques et améliorer progressivement une application sans chercher à tout réécrire.
Vous êtes à l’aise pour échanger avec des profils Software Engineering, DevOps et Produit. Vous appréciez les environnements exigeants, où la qualité du code et la responsabilité en production font partie intégrante du métier.
Compétences attendues
.NET / C# : expertise.
Kubernetes : maîtrise confirmée.
PostgreSQL et bases de données à forte volumétrie : maîtrise confirmée.
ORM et optimisation des accès aux données : maîtrise confirmée.
Messaging asynchrone, notamment RabbitMQ : maîtrise confirmée.
DevOps, CI/CD, observabilité et automatisation : bonne maîtrise.
Français courant et anglais professionnel.
Savoir-faire
Concevoir et faire évoluer une architecture modulaire.
Moderniser un patrimoine applicatif legacy sans réécriture globale.
Diagnostiquer et corriger des problèmes de performance.
Définir des stratégies de tests unitaires, d’intégration et de non-régression.
Mettre en œuvre une observabilité pertinente et exploitable.
Produire une documentation d’architecture claire et actionnable.
Participer efficacement à la résolution d’incidents de production.
Environnement de travail
Environnement de travail
Plateforme SaaS B2B multi-tenant.
Applications distribuées à forte volumétrie.
Contexte de modernisation progressive d’applications existantes.
Collaboration étroite avec les équipes Engineering, DevOps et Produit.
Culture CI/CD, qualité logicielle, automatisation et responsabilité sur le run.
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.
Senior Software Engineer .NET – Architecture & Plateforme SaaS
Hexateam
