1 day, 2 hours ago

Senior Flux developer for implementation of specific Fluxes TRIA

Description of the context

The Directorate-General for Persons with Disabilities (DG HAN) is a directorate within the Federal Public Service Social Security and contributes to an inclusive society. Their goal is to increase the autonomy of persons with disabilities by assessing and compensating for the impact of a disability on daily life through services. They support persons with disabilities by granting allowances and other rights, such as financial support, parking cards, and certificates for applying for benefits from other services. They are also committed to making these rights accessible to persons with disabilities and to granting them fairly, so that everyone has the best experience in exercising them.

Currently, about 600,000 people are recognized as having a disability, of whom 240,000 receive an income replacement allowance and/or an integration allowance every month. 514,000 parking cards are in circulation. In 2024, 160,722 disability assessments were carried out.

In 2019, the Council of Ministers decided that the DG HAN could replace the existing back-office application (TETRA) with a new, modern application (TRIA). The transition to a new application is crucial because TETRA is outdated and uses technologies that are no longer supported. At the same time, DG HAN must continue to fulfill its mission towards citizens.

The TRIA program is extensive and therefore consists of several subprojects. The TRIA program is further supported by other teams within the FPS Social Security ICT and DG HAN.

The request in this assignment concerns the BI team of DG HAN. For this team, we are looking for 1 profile:

  1. A senior technical analyst/developer

The assignment takes place in an Agile context within a TRIA scrum team of about twenty people (functional analysts, architects, developers, UX‑designers).

The BI team plays an essential role within DG HAN. In addition to defining and maintaining operational management reporting, the knowledge and expertise of the BI team are also used within the TRIA program where possible and appropriate.

The intention within this assignment is to develop a number of specific 'fluxes' and make them available to the TRIA team and the TRIA application. Strong collaboration with the TRIA team is therefore essential.

For this, we are looking for an additional profile, with the necessary knowledge and experience, who will become part of the existing BI team. The ability to quickly familiarize oneself and integrate into the team's way of working is expected.

Given the complexity and urgency of the program, the interconnection with internal and external modules, and the specific subject matter, we choose a person who has demonstrable experience with the context of social security systems and the development and maintenance of 'fluxes' within government agencies, specifically those for which DG HAN is considered an 'authentic source', but also the fluxes that DG HAN must use.

Collaboration

We expect the supplier to employ a structured and transparent approach in carrying out the assignment. For us, it is essential that the assignment is carried out in a planned and manageable manner, with an explicit focus on achieving concrete results within the expected time limits.

The supplier is requested to work according to an end-to-end approach, where in each sprint (2 weeks) working functionalities are delivered. Through short feedback loops, the end product must be continuously aligned with the wishes and needs of the business and of the other teams responsible for the business logic (e.g., TRIA Handi2Pay or myHandicap Portal). This enables us to flexibly adjust priorities based on advancing insight or changing circumstances.

Throughout the process, close and transparent collaboration between client and supplier is crucial. This involvement enables us to respond quickly to changes and ensures maximum agility in the project execution.

Formal milestones and changes in the project – such as scope adjustments, phase completions, architectural changes or production releases – can take place after prior consultation with relevant stakeholders.

Transparency and open communication are prerequisites for us for successful execution. Timely and honest dialogue makes it possible to identify bottlenecks early and tackle them effectively.

The working regime applied within this assignment:

  • Engagement according to a working regime as agreed with the BI team.
  • At least 1 day/week at the Finto in Brussels.
  • The required number of days will be spread until 31/12/2026.

Required profile

We are looking for 1 type of profile, with the necessary knowledge and experience, who will become part of an existing team: the DG HAN BI team.

The profile we are looking for here is:

  • Senior technical analyst/developer (1)

The description of the tasks and roles of this profile are discussed further below.

Profile Description

Tasks, roles, responsibilities

  • Establishes the necessary contacts with the business and discusses the scope with them.
  • Establishes the necessary contacts with the stakeholders of the fluxes (consumers, producers) and discusses the scope and planning with them.
  • Translates the requirements/architecture into technical designs and working software.
  • Is responsible for designing, building, testing, and maintaining software solutions concerning the Fluxes that will be described below.
  • Is demonstrably an expert in the required Fluxes with the KSZ and can develop them autonomously.
  • Has the necessary contacts at the KSZ in case of questions and knows where to obtain the necessary documentation.
  • Implements automated testing as part of the assignment.
  • Specializes in writing code and implementing functionalities according to the requirements and specifications of the project.
  • Can work independently and describes/aligns the requirements regarding the Fluxes independently and also develops them in collaboration with DG HAN.
  • Fluxes that must be developed and integrated into the existing TRIA application, which is under construction (the coordination with the current TRIA team and the integration into the existing TRIA Ambassador component is part of the assignment):
  • HolidayAttestation
  • Handiservice
  • RepresentationService
  • PrisonerStatusConsultation

Required technical knowledge:

  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • More than 10 years of experience as an analyst.
  • More than 15 years of experience within social security (KSZ).
  • More than 15 years of experience in developing various versions of Fluxes.
  • More than 10 years of experience as a developer.
  • Java: +10 years.
  • GIT (GitHub, Bitbucket, GitLab, …): 10 years.
  • Jenkins: 5 years.
  • JPA / Hibernate: 5 years.
  • Maven: 2 years.
  • OpenShift/Kubernetes: 5 years.
  • Postgres (or similar): 5 years.
  • REST: 10 years.
  • Spring Boot: 5 years.
  • OpenAPI: 2 years.

Assets:

  • Docker.
  • BPMN & CMMN.
  • Domain Driven Design / Clean Code / TDD.
  • Experience on a complex project (>3M €).
  • Front-end: experience with Angular.
  • OAuth2.
  • Experience with the context of social security systems.
  • Experience/knowledge of the existing TRIA Ambassador component.
  • You have knowledge of using GitHub Copilot.

Language skills:

  • NL: reading, speaking, and writing.
  • FR: reading, speaking, and writing.
  • ENG: reading, speaking, and writing.

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