A Belgian public-sector immigration agency is renewing its internal digital workplace as part of the eMigration programme, building accessible and consistent applications for a wide set of users. The role sits on the programme team working on business process modelling and solution specifications, with frequent use of BPMN, UML and XML to describe data contracts and workflows.
The mission
The eMigration programme is redesigning the agency's internal case management and intake processes, replacing legacy forms and batch integrations with structured workflows and XML-based data exchanges. The technical landscape combines process models, REST services, relational databases and integration layers; work matters because the new platform will be the main tool for back-office users and case handlers across multiple units.
On a day-to-day basis you will document and model existing and target processes, write the functional specifications that technical teams implement, and define clear acceptance criteria for deliverables. You will run stakeholder workshops, translate user needs into process diagrams and XML data structures, and keep a continuous feedback loop with technical analysts, developers and testers to ensure solutions match business intent.
Your responsibilities
- Produce clear process models and to-be designs using BPMN and UML, ensuring they are implementation-ready for developers and integrators
- Translate user requirements into functional specifications, acceptance criteria and XML data contracts that guide development and testing
- Facilitate workshops and interviews with business stakeholders to prioritise improvements and confirm requirements
- Validate delivered features against acceptance criteria and coordinate user acceptance testing with business teams
- Maintain and version documentation, traceability matrices and artefacts so technical colleagues can implement changes with minimal ambiguity
- Advise on data model implications and database structure where process changes affect persistence or integrations
Your profile
Essential skills
- Minimum 5 years experience in functional analysis or business analysis on complex IT projects
- Proven ability to model processes with BPMN and design UML artefacts for technical teams
- Strong knowledge of XML and relational database structures, able to specify data contracts for integrations
- Structured, analytical approach to requirements and experience defining acceptance criteria
- Excellent stakeholder communication and workshop facilitation skills
Preferred skills
- Experience with Enterprise Architect as modelling tool
- Familiarity with UX/UI principles and Figma to support form and interaction designs
- Knowledge of DMN or CMMN and of JSON for API payloads
Languages
- French C1 or Dutch C1
- English B2 (advantage)
Education
- Bachelor or Master in computer science, information systems, or equivalent professional experience