Nous recherchons un Lead Developpeur Full Stack expérimenté pour encadrer une équipe de developpement et garantir la qualité technique des projets.
Fiche de Poste
Poste : Lead Développeur Full Stack (.NET / Angular / SQL Server)
Expérience requise : 5 ans minimum
Rattachement hiérarchique : Tech Lead basé en France
Description du poste :
Nous recherchons un Lead Développeur Full Stack spécialisé en .NET Core, Angular et SQL Server pour piloter une équipe de développement, assurer la qualité technique des projets et garantir une bonne communication avec le Tech Lead référent.
Vous jouerez un rôle central dans la coordination des développements, l’accompagnement de l’équipe, et la mise en œuvre des bonnes pratiques techniques au sein d’un environnement agile.
Missions principales :
Coordination technique & encadrement :
- Organiser et suivre les travaux de l’équipe
- Participer activement aux cérémonies Agile (daily, sprint planning, rétrospectives…)
- Assurer les revues de code et le respect des standards techniques
- Accompagner les développeurs dans leur montée en compétence
- Être le point de contact principal pour les échanges techniques avec le Tech Lead
Développement Full Stack :
- Développer des API RESTful avec .NET Core (v8+)
- Créer des interfaces utilisateurs modernes avec Angular (v20+)
- Assurer l’intégration entre le frontend et le backend
- Concevoir, maintenir et optimiser des bases de données SQL Server
- Rédiger des tests unitaires (xUnit, Jasmine) et des tests d’intégration
- Documenter les développements
Qualité, maintenance & performance :
- Assurer la maintenance des applications en production
- Optimiser les performances backend et frontend
- Participer à la veille technologique et contribuer aux choix techniques
Compétences techniques requises :
- Très bonne maîtrise de :
- .NET Core (v8+)
- Angular (v20+), Angular Material
- SQL Server 2017+
- C#, HTML, CSS, JavaScript, TypeScript
- Entity Framework / EF Core
- Authentification via Azure AD
- Écriture de tests unitaires et d’intégration (xUnit, Jasmine)
- Bonne connaissance de :
- Git, Git Flow
- Méthodologie Agile (Scrum)
- Programmation orientée objet (POO), design patterns
- Intégration continue / déploiement via Azure DevOps
Compétences additionnelles appréciées :
- Bibliothèques et outils :
- Dapper, AutoMapper, Quartz, Hangfire, Serilog
- PdfSharp, PuppeteerSharp, NPOI, Leaflet, SignalR
- TextControl, QR Code, génération de PDF
- Autres :
- SCSS, Figma, Design System
- Connaissance du Cloud Azure
- Traitement des envois d’e-mails
Profil recherché :
- Formation Bac+5 (école d’ingénieur ou équivalent)
- 5 ans d’expérience minimum en développement Full Stack
- Expérience significative dans un rôle de référent technique ou lead développeur
- Aisance relationnelle, sens de l’organisation, esprit d’équipe
- Capacité à travailler avec des interlocuteurs techniques à distance, dans un cadre agile
Ce que nous offrons :
- Un environnement technique stimulant basé sur des technologies modernes
- La possibilité de piloter une équipe et de contribuer à son évolution
- Des projets à fort enjeu, menés en méthode Agile
- Une collaboration étroite avec un Tech Lead garant de la vision technique