Contexte du poste
Une refonte majeure de l’architecture technique est en cours, portée par un nouveau CTO : l’objectif est de casser le monolithe actuel et de migrer vers une architecture microservices, plus performante, maintenable et évolutive.
Nous recherchons donc un(e) Développeur Back-end C# motivé(e) pour prendre part à cette transformation structurante.
Missions principales
- Participer activement à la refonte technique du back-end (migration d’un monolithe vers une architecture microservices).
- Concevoir, développer et maintenir des API performantes, sécurisées et bien documentées.
- Authentification, gestion des rôles et permissions
- Structuration de workflows métiers personnalisés
- Contribuer à l’amélioration continue de la performance, de la sécurité et de la scalabilité du produit.
- Participer aux choix d’architecture technique en lien avec le CTO et les tech leads.
Stack technique à maîtriser ou à maîtriser rapidement
- Langage : C# / .NET (stack principale actuelle)
- API REST
- Architecture microservices
- Docker
- Connaissances en sécurité, performance, structure des données
Environnement produit
- Plateforme SAAS à destination des équipes business et support
- Automatisation de workflows métiers
- Intégration de solutions de paiement
- Projet structuré autour de la reconstruction complète de l'infra technique
- Stack ouverte à des profils ayant utilisé d'autres langages back-end (Node.js, Java…) avec une forte capacité d’adaptation
Profil recherché
- Minimum 4 ans d'expérience en développement back-end, idéalement sur des projets à fort enjeu produit
- Solide compréhension des principes d’architecture logicielle, du découpage en microservices et des problématiques de scalabilité
- Capacité à travailler sur des sujets critiques (authentification, sécurité, perfs)
- Curiosité technique, envie de refondre proprement une architecture existante
- Connaissances en base de données, endpoints API, mise à disposition de services performants
- Appétence pour l’échange technique, la revue de code, la transmission
- Connaissance ou expérience avec C# / .NET appréciée, mais non obligatoire si forte maîtrise du back-end
- Esprit d’équipe, implication produit, sens du concret
Autres informations
- Poste en CDI
- Salaire en fonction de l'ancienneté
- Télétravail flexible
- Bureaux situés à Nice, environnement de travail moderne et dynamique
- Process de recrutement transparent et structuré