
Partager cette offre
Vous rejoignez une équipe qui modernise une plateforme SaaS B2B exploitée en production. Le contexte associe applications historiques et nouveaux services, avec de forts enjeux de performance, de fiabilité et de déploiement progressif.
Avec l’appui du lead technique, vous prenez en charge vos chantiers du cadrage jusqu’à la mise en production.
Vos missions principales sont :
Développer et faire évoluer des services backend en .NET/C#.
Moderniser progressivement des composants existants.
Optimiser des requêtes SQL et des traitements de masse.
Faire évoluer la couche d’accès aux données et l’usage des ORM.
Développer et maintenir des mécanismes d’échange asynchrones avec RabbitMQ.
Conteneuriser les services et contribuer à leur intégration dans les chaînes CI/CD.
Instrumenter les applications afin de faciliter le suivi et le diagnostic en production.
Renforcer les tests, supprimer le code obsolète et réduire la dette technique.
Mesurer et documenter les gains de performance obtenus.
Profil recherché
Profil recherché
Vous êtes un·e développeur·se backend senior, méthodique et orienté·e résultats. Vous aimez comprendre un existant, le rendre plus fiable et le moderniser de manière progressive.
Vous vous appuyez sur la mesure et les faits pour prendre vos décisions techniques. Vous savez travailler avec rigueur sur du code legacy, tout en conservant une approche pragmatique de la livraison.
Compétences attendues
.NET / C# : maîtrise confirmée.
SQL et PostgreSQL : maîtrise confirmée.
ORM et accès aux données : maîtrise confirmée.
RabbitMQ et traitements asynchrones : maîtrise confirmée.
Traitements batch et échanges entre systèmes : maîtrise confirmée.
Conteneurisation, CI/CD et observabilité : bonne maîtrise.
Français courant et anglais professionnel.
Savoir-faire
Reprendre et comprendre rapidement une base de code existante.
Moderniser un applicatif legacy sans rupture de service ni réécriture totale.
Optimiser et mesurer les performances de requêtes et de traitements.
Mettre sous tests un existant avant de le faire évoluer.
Concevoir des échanges asynchrones robustes.
Livrer des évolutions incrémentales jusqu’à la production.
Exploiter logs, métriques et traces pour diagnostiquer un problème.
Utiliser les outils d’IA générative avec esprit critique et responsabilité sur le code produit.
Environnement de travail
Environnement de travail
Plateforme SaaS B2B à forte volumétrie.
Coexistence de composants historiques et de services modernisés.
Déploiements progressifs et environnement de production exigeant.
Équipe technique collaborative, avec accompagnement d’un lead technique.
Pratiques de CI/CD, conteneurisation, tests automatisés et observabilité.
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 Backend Engineer .NET
Hexateam
