5 hours, 23 minutes ago

Analyst-Programmer

Presentation

The Business Unit Mobility (BIMOB), integrated into the Intelligence division (DINT) within the Directorate of Police Information and ICT (DRI), coordinates information needs related to mobility (road, rail, maritime traffic, etc.) at the federal level.

It collaborates with the railway police, waterways police, and local police to develop ICT solutions tailored to operational needs.

The DRI is responsible for:

  • managing police information and ICT resources,
  • defining technical norms and standards,
  • implementing information systems,
  • developing Information Management (IM) and Intelligence-Led Policing (ILP) concepts.

Project

The project aims to support the digital transformation of the Integrated Police by modernizing tools, processes, and ICT systems.

The main objectives:

  • integrate advanced technologies in a hybrid and cloud environment,
  • strengthen cybersecurity,
  • digitize services to address current and future challenges,
  • modernize business applications related to mobility,
  • improve the quality, consistency, and exploitation of data.

The ambition is to make the Belgian Police a global reference player in digital transformation within the public security sector.

Mission

As an Analyst–Programmer, you will play a key role in the design, analysis, and development of ICT solutions to support the operational missions of the Police.

Your main responsibilities:

Functional and technical analysis

  • Analyze and model business needs.
  • Define detailed functional and technical specifications.
  • Design the functional architecture of applications.
  • Lead requirement gathering workshops and conduct user interviews.
  • Draft the functional specifications and user/business guides.
  • Prepare and conduct meetings with stakeholders.

Development and integration

  • Actively participate in application development (JavaScript, PHP, XML, etc.).
  • Contribute to integration with existing systems (SAP, PostgreSQL, etc.).
  • Ensure code quality and compliance with technical standards.
  • Participate in functional and technical tests.
  • Collaborate with DevOps and Agile/Scrum teams.
  • Ensure the security of developments and compliance with GDPR regulations.

Participation in the project life cycle

  • Participate in the implementation of solutions.
  • Act as the functional and technical reference for the project team.
  • Contribute to the overall quality of the solution.
  • Design and deliver user trainings.
  • Support digital transformation by developing modern, mobile, and secure tools.

Soft skills

  • Excellent written and verbal communication
  • Sense of responsibility and autonomy
  • Stress resistance and flexibility
  • Availability and ability to adapt quickly
  • Rigor, precision, and methodology
  • Creativity and solution-oriented mindset
  • Client-oriented and service-minded
  • Analytical, synthesis, and decision-making skills
  • Team spirit and constructive conflict management
  • Integrity, respect for confidentiality, and impartiality
  • Willingness for continuous learning
  • Results-oriented and initiative-taking
  • Interest in the
    legal/judicial framework applicable in the field of mobility

Language level

French / Dutch / English: trilingual

  • Mastery of technical English is essential.

In practice

Start date: 01-04-2026

Duration: 155 days

Regime: Full time (40h/week)

Work location: rue Royale 202A 1000 Brussels

Working conditions: Presence at the office at least 2 times per week depending on tasks and in agreement with the team, telework authorized at home or at the employer's premises (in Belgium)

Team: multidisciplinary, mix of internal and external collaborators

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