Une organisation francophone établie à Bruxelles, en Belgique, renforce le pilotage technique de ses applications métier centrales et recherche un Technical Lead backend senior chargé du développement backend sur .NET Framework, .NET Core et .NET 8+. La fonction couvre les services d'API RESTful, Entity Framework Core et les applications Java hébergées avec Apache, tout en contribuant à la livraison des projets dans la Région de Bruxelles-Capitale jusqu'à la fin de 2026.
La mission
L'écosystème applicatif associe des services .NET Framework et .NET 8+, des services d'API RESTful sur .NET Framework et .NET 8+, des payloads JSON, Entity Framework Core et des bases de données relationnelles utilisant Oracle 19+ et SQL 2016+. Il comprend également des solutions Java hébergées avec des composants de l'écosystème Apache. Le développement suit des pratiques Agile, tandis qu'Azure DevOps et Git prennent en charge la gestion du code source, l'intégration continue et la livraison continue. Cette mission est importante, car ces applications métier centrales exigent une qualité constante, une bonne maintenabilité, de bonnes performances et des pratiques de développement sécurisé.
En tant que référent technique senior, vous orienterez les choix d'implémentation et guiderez les développeurs qui travaillent sur les applications. Votre périmètre comprend le développement backend avec Entity Framework Core, les revues de code, les standards techniques, la résolution de problèmes complexes et la répartition du travail technique. Vous collaborerez avec les chefs de projet, les analystes métier, les product owners et les autres parties prenantes sur les estimations, la planification, les risques techniques et le suivi de l'avancement. La mission est prévue jusqu'à la fin de 2026.
Vos responsabilités
- Mettre en place et maintenir des standards de développement, des design patterns et des contrôles qualité afin d'améliorer la maintenabilité et les performances des applications métier centrales.
- Piloter ou superviser les revues de code et résoudre les problèmes backend complexes, en veillant à la qualité des implémentations dans les composants .NET et Java.
- Renforcer l'intégration continue et les pratiques DevOps via Azure DevOps et Git, en s'appuyant sur des processus fiables de build et de livraison.
- Accompagner les développeurs, répartir le travail technique et mettre en place des pratiques de partage des connaissances qui renforcent l'autonomie de l'équipe.
- Coordonner les estimations techniques, la planification du développement et le suivi de l'avancement avec les chefs de projet, les analystes métier et les product owners.
- Identifier rapidement les risques techniques et faire respecter les pratiques de cybersécurité et de développement sécurisé tout au long du cycle de livraison.
Votre profil
Compétences essentielles
- Vous disposez d'une solide expérience de niveau senior en tant que développeur .NET ou technical lead backend, avec une excellente maîtrise de .NET, .NET Core et .NET 8+.
- Concevoir et relire des implémentations d'API RESTful utilisant JSON, Entity Framework Core, la conception orientée objet et des design patterns reconnus.
- Travailler avec assurance sur des bases de données relationnelles Oracle en version 19 et ultérieure, ainsi que sur des bases de données SQL en version 2016 et ultérieure.
- Utiliser Visual Studio, Git et Azure DevOps pour accompagner une mise en œuvre Agile et l'intégration continue.
- Comprendre l'hébergement d'applications Java dans l'écosystème Apache et travailler efficacement dans un environnement mixte .NET et Java.
- Appliquer les principes d'architecture logicielle, d'ingénierie des performances et de sécurité applicative, ainsi que des pratiques de développement sécurisé.
- Piloter et accompagner des développeurs, communiquer clairement avec les parties prenantes techniques et non techniques et gérer les priorités tout en maintenant la qualité.
Langues
- Français : C2, maîtrise professionnelle complète requise pour travailler dans un service principalement francophone.