21 heures, 23 minutes ago

Développeur Full-stack senior extension PRH

Description du contexte

La Direction Générale des Personnes handicapées (DG HAN) est une direction au sein du Service Public Fédéral Sécurité Sociale et contribue à une société inclusive. Son objectif est d'accroître l'autonomie des personnes en situation de handicap en évaluant l'impact du handicap sur la vie quotidienne et en le compensant par le biais de services. Elle soutient les personnes handicapées en leur accordant des allocations et d'autres droits, tels que des aides financières, des cartes de stationnement et des attestations pour demander des avantages auprès d'autres services. Elle s'engage également à rendre ces droits accessibles aux personnes en situation de handicap et à les accorder de manière équitable, afin que chacun puisse bénéficier de la meilleure expérience dans l'exercice de ces droits. Actuellement, environ 600 000 personnes sont reconnues comme ayant un handicap, dont 240 000 reçoivent chaque mois une allocation de remplacement de revenus et/ou une allocation d'intégration. 514 000 cartes de stationnement sont en circulation. En 2024, 160 722 évaluations du handicap ont été réalisées.

En 2019, le Conseil des ministres a décidé que la DG HAN pouvait remplacer l’application backoffice existante (TETRA) par une nouvelle application moderne (TRIA). La transition vers une nouvelle application est cruciale car TETRA est obsolète et utilise des technologies qui ne sont plus supportées. Parallèlement, la DG HAN doit continuer à remplir sa mission envers les citoyens.

Le programme TRIA est vaste et se compose donc de plusieurs sous-projets. Les plus grands sous-projets sont Product and Revision Handling, Handi2Pay et l’accès pour les citoyens via le portail web myHandicap.

La demande dans ce cadre concerne l’équipe Product and Revision Handling. Pour cette équipe, nous recherchons 1 profil :

  • Un senior full-stack developer

La mission se déroule dans un contexte Agile, au sein d'une équipe scrum d'environ vingt personnes (analystes fonctionnels, architectes, développeurs, UX designers).

Description de la mission

Product and Revision Handling (PRH) est une composante de TRIA et est responsable de tous les processus relatifs aux produits et droits auxquels une personne handicapée peut prétendre.

L'objectif de cette mission est de traduire le backlog de PRH en un planning de sprint concret. En concertation avec le business (Product Owners et experts métier), les priorités sont définies afin que les fonctionnalités souhaitées puissent être développées selon la méthodologie Agile.

Pour cela, nous recherchons un profil supplémentaire, disposant des connaissances et de l'expérience nécessaires, qui fera partie de l’équipe existante. Une intégration rapide et une adaptation à la méthode de travail de l’équipe sont attendues.

Étant donné la complexité et l’urgence du programme, l’interconnexion avec des modules internes et externes et la spécificité du domaine, il est privilégié une personne ayant une expérience avérée dans le contexte des systèmes de sécurité sociale, ou au moins dans d'autres institutions publiques équivalentes.

Collaboration

Nous attendons du fournisseur une approche structurée et transparente dans l’exécution de la mission. Il est essentiel pour nous que la mission soit réalisée de manière planifiée et maîtrisée, avec une attention explicite à l’obtention de résultats concrets dans les délais prévus.

Le fournisseur est invité à travailler selon une approche end-to-end, livrant à chaque sprint (2 semaines) des fonctionnalités opérationnelles. Grâce à de courtes boucles de rétroaction, le produit final doit être continuellement aligné sur les souhaits et besoins du business et des autres équipes responsables de la logique métier (par exemple, Handi2Pay ou Portail). Cela nous permet d’ajuster les priorités de manière flexible en fonction des nouvelles connaissances ou de l’évolution des circonstances.

Tout au long du projet, une collaboration étroite et transparente entre le client et le fournisseur est cruciale. Cette implication nous permet de réagir rapidement aux changements et garantit une agilité maximale dans le déroulement du projet.

Des jalons formels et des modifications du projet – telles que des ajustements de périmètre, des clôtures de phases, des changements d’architecture ou des mises en production – peuvent avoir lieu après concertation préalable avec les parties prenantes concernées.

La transparence et la communication ouverte constituent pour nous des conditions préalables à une exécution réussie. Un dialogue honnête et en temps utile permet de détecter rapidement les points de blocage et de les traiter efficacement.

Nous visons dans ce projet un équilibre soigneux entre le périmètre, le budget et la durée. Toute modification de l’un de ces éléments peut avoir un impact sur les deux autres. Il est donc important de penser en termes de Minimum Viable Product (MVP), où la fonctionnalité de base est réalisée dans les moyens disponibles, tout en laissant la place à des extensions ultérieures.

Le régime de travail appliqué dans cette mission :

  • Engagement à temps plein (8h/jour) pour 150 jours ouvrables (jusqu'à fin 2026)
  • Présence minimale de 2 jours par semaine au bureau (FINTO BXL), sauf accord contraire pendant l’exécution
  • Possibilité de télétravail pour les autres jours
  • Lors des releases (3 fois au cours de 2026), il pourra être demandé de rester en stand-by

Description du profil

Tâches, rôles, responsabilités

  • Traduire les exigences/l’architecture en conceptions techniques et en logiciels opérationnels
  • Être responsable de la conception, du développement, du test et de la maintenance des solutions logicielles
  • Implémenter des tests automatisés dans le cadre de la mission
  • Être spécialisé dans l’écriture de code et l’implémentation de fonctionnalités conformément aux exigences et spécifications du projet
  • Pouvoir travailler de façon autonome avec les analystes qui fourniront les exigences, mais aussi en équipe où une coordination sera nécessaire

Compétences techniques requises (obligatoires) :

  • Diplôme de bachelier ou master en informatique, sciences informatiques, ingénierie ou dans un domaine connexe
  • Plus de 10 ans d’expérience en tant que développeur
  • Java : +10 ans
  • GIT (GitHub, Bitbucket, GitLab, …) : 10 ans
  • Jenkins : 5 ans
  • JPA / Hibernate : 5 ans
  • Maven : 2 ans
  • OpenShift/Kubernetes : 5 ans
  • Postgres (ou équivalent) : 5 ans
  • Message broker (ex. ActiveMQ) : 3 ans
  • REST : 10 ans
  • Spring Boot : 5 ans
  • OpenAPI : 2 ans

Atouts

  • Docker
  • BPMN & CMMN
  • Domain Driven Design / Clean Code / TDD
  • Expérience sur un projet complexe (>3M €)
  • Front-end : expérience avec Angular
  • OAuth2
  • Expérience dans le contexte des systèmes de sécurité sociale
  • Vous avez une connaissance de l’utilisation de GitHub Copilot

Apply for this Job

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Newsletter signup illustration