Software Architect
Role details
Job location
Tech stack
Job description
Vous évoluerez au sein de la BU Epsilog, spécialisée dans l'édition de logiciels pour les professionnels de la santé libérale depuis plus de 30 ans. En tant qu'Architecte de l'équipe SAAS d'Epsilog vous aurez la responsabilité technique du logiciel Eve (logiciel de gestion de cabinet infirmier) ainsi que de du nouveau logiciel Physio (déclinaison du logiciel pour les Kinésithérapeutes) en cours de création. En coordination avec le Product manager et le VP engineering, vous aurez la charge d'orienter les décisions techniques et fonctionnelles pour assurer la performance de l'équipe tout en préservant la pérennité technique du logiciel., Coaching technique :
- Suivi et renforcement des bonnes pratiques de développement (tests unitaires, code reviews, tests croisés…)
- Pilotage des phases d'architecture technique et de design à la fois sur le backend et sur le frontend.
- Renforcement des bonnes pratiques sur la chaîne CI/CD, la maintenance et le monitoring de nos environnements.
- Assurer la bonne implémentation du design architectural dans le code métier.
Qualité & Robustesse :
- Suivi de la qualité de code (qualimétrie, kpis stabilité) et de la performance applicative.
- Assurer la continuité du framework et la bonne implémentation des composants MAUI.
- Assurer la robustesse et la pérennité des applications.
- Contrôle et management de la dette technique.
Management :
- Accompagner vos collaborateurs et assurer leurs montées en compétences sur les différentes technologies.
- Accompagner les Lead développeurs et les experts technique dans leurs choix et assurer la cohésion technique de l'équipe.
Requirements
- Minimum 10 ans d'expérience en développement .NET et architecture micro-services
- Capacité à élaborer une roadmap et à rédiger des spécifications techniques et architecturales.
- Capacité à conduire des analyses en collaboration avec différent corps de métiers.
- Leadership, rigueur et excellent relationnel pour fédérer les équipes autour des projets.
- Anglais professionnel pour interagir avec nos équipes européennes
Compétences Techniques :
- Maîtrise de .NET (ASP.NET C#) et .NET Core
- Maitrise de MAUI
- Maitrise des design patterns d'ingénierie Front et Back
- Connaissance du DDD
- Expérience en implémentation de design system
- Connaissance MongoDB