Un organisme public belge de sécurité sociale renforce son département IT, qui compte plus de 150 personnes réparties dans dix équipes de développement multidisciplinaires. Ce poste de développeur fullstack .NET couvre la réalisation de fonctionnalités frontend et backend à l'aide de C#, .NET Framework, Blazor, Azure Cloud et de pipelines CI/CD Azure DevOps. Vous contribuez au support d'applications dans un environnement bilingue au service de parties prenantes francophones et néerlandophones.
La mission
Plus de 150 collègues IT travaillent au sein de dix équipes multidisciplinaires d'environ dix personnes, chacune réunissant des développeurs, des business analysts, des testeurs, un Ops Engineer, un Scrum Master et un Product Owner. Les équipes développent et maintiennent des applications .NET dans un cadre Agile/Scrum et SAFe, en utilisant Azure Cloud, Azure DevOps et des pratiques de livraison automatisées. Le paysage technique au sens large comprend gRPC, Windows Communication Foundation (WCF), des messaging patterns tels que NServiceBus et Microsoft SQL Server (MS SQL).
Au sein de l'une de ces équipes, vous prenez en charge les évolutions frontend et backend, de la conception technique au développement, en passant par les tests et la maintenance. Vous traduisez les analyses fonctionnelles en spécifications techniques et accompagnez le Business Analyst dans leur validation. Vous livrez votre travail par itérations avec l'équipe et contribuez à la qualité, aux performances et à la stabilité opérationnelle des applications.
Vos responsabilités
- Concevoir et livrer des fonctionnalités fullstack .NET couvrant les composants frontend et backend à l'aide de C#, .NET Framework, .NET Core et Blazor.
- Traduire les analyses fonctionnelles en documents de conception technique et valider les spécifications avec le Business Analyst avant leur mise en œuvre.
- Créer et maintenir des pipelines CI/CD Azure DevOps et des tests unitaires afin de garantir la fiabilité des environnements de développement, de test et de production.
- Intégrer les composants applicatifs à l'aide de gRPC, WCF, NServiceBus ou de messaging patterns équivalents, ainsi que de Microsoft SQL Server.
- Diagnostiquer et résoudre des problèmes techniques de second niveau, des bugs et des problèmes de performance tout en apportant un support technique à vos collègues.
- Améliorer et documenter les pratiques de développement, la qualité logicielle et la documentation technique, notamment en relisant la documentation préparée par les développeurs juniors.
Votre profil
Compétences essentielles
- Au moins 5 ans d'expérience professionnelle en tant que développeur .NET, avec une prise en charge concrète du développement frontend et backend.
- Expérience pratique de .NET Framework, .NET Core, C#, Blazor, Azure Cloud et Azure DevOps.
- Expérience dans la création et la maintenance de pipelines CI/CD et de tests unitaires dans Azure DevOps.
- Capacité à travailler avec gRPC, WCF, MS SQL et NServiceBus ou un autre messaging pattern.
- Au moins 3 ans d'expérience dans des équipes Agile Scrum, avec la capacité de livrer progressivement en collaboration avec des développeurs, des testeurs, des analystes et des parties prenantes produit.
- Solides compétences analytiques et de résolution de problèmes, avec la capacité d'expliquer clairement des concepts techniques à des parties prenantes techniques et non techniques.
- Un style de travail collaboratif, proactif et autonome, associé à une bonne capacité d'adaptation et à un grand sens des responsabilités.
Compétences souhaitées
- Expérience avec Oracle PL/SQL.
Langues
- Français ou néerlandais : niveau C1 ou supérieur, comme langue de travail principale.
- La deuxième langue nationale : niveau A2, suffisant pour comprendre et communiquer de manière élémentaire, à l'écrit comme à l'oral.
- Anglais : niveau B1, suffisant pour comprendre la documentation technique et professionnelle.
Formation
- Diplôme de bachelier ou de master en informatique, ou expérience professionnelle équivalente.

