A major Belgian public-sector organisation is running a business transformation programme to refactor and replace several core business applications. The programme combines process redesign using BPMN with solution design in UML, and this Functional Analyst will work inside an Agile/Scrum delivery team to translate stakeholder needs into executable user stories and test plans.
The mission
This role sits in a department of about 90 people responsible for hand-over, refactoring and greenfield development of business applications that integrate with an extensive legacy ecosystem (J2EE/Java 8, Oracle, Hibernate, APIs, batch services). The programme supports high-volume back-office operations and requires clear functional designs, data models and end-to-end test coverage so releases meet business acceptance criteria.
Day to day you will analyse and document existing business processes and new requirements, using BPMN and UML modelling to produce software requirements specifications and data models. You will work closely with product owners, developers and test teams inside an Agile/Scrum cadence, authoring user stories, acceptance criteria and test cases and following deliveries through to production.
Your responsibilities
- Translate business needs into functional analysis, application designs and user stories that developers and testers can implement and verify
- Lead stakeholder management in agile projects, maintaining relationships with business owners, project managers and external partners to validate scope and decisions
- Produce and maintain analysis documentation, software requirements specifications, data models and test plans so releases meet defined acceptance criteria
- Validate functional design with technical teams and ensure technical specifications and API mappings reflect the agreed solution
- Drive test analysis and design, authoring test cases and coordinating acceptance testing for delivered functionality
- Report status, identify risks and escalate issues to project managers to keep delivery on schedule
Your profile
Essential skills
- Strong experience in functional analysis using BPMN and UML, able to deliver clear diagrams and specifications
- Comfortable writing structured user stories and acceptance criteria in Confluence/JIRA
- Solid SQL skills to review and validate data models and mappings
- Practical knowledge of Agile/Scrum practices and experience working in iterative delivery teams
- Good test analysis and design skills to produce test plans and cases that cover business scenarios
- Excellent communication skills for stakeholder workshops and translating technical language into business terms
- Medior level functional analyst with the ability to supervise juniors and participate in cross-functional teams
Languages
- French or Dutch, CEFR C1, active for speaking and writing technical documentation
- English, CEFR B2, active for written documentation
Belgian nationality required due to the nature of the activities.