Functional Analyst – Contract (Freelance) Location: BelgiumContract RoleWe are looking for a skilled Functional Analyst to join a high-impact programme supporting critical applications within a Belgian public sector agency. This is a fantastic opportunity to work at the intersection of business and technology, shaping solutions that directly support essential national operations.In this role, you will act as the key link between business stakeholders and technical delivery teams, ensuring that requirements are clearly understood, accurately translated, and effectively implemented.
The RoleAs a Functional Analyst, you will play a central role in driving change and delivering high-quality application enhancements. You will work closely with stakeholders to capture requirements, define functional specifications, and support the successful delivery of new features and system improvements.
You will be involved throughout the full lifecycle — from initial requirement gathering through to user acceptance testing — ensuring that solutions are aligned with business needs and delivered to a high standard.
Key ResponsibilitiesCollaborate with business stakeholders to gather, analyse, and document clear functional requirementsTranslate business needs into detailed functional specifications, including use cases, process flows, workflows, GUI designs, and wireframesAct as the bridge between business and technical teams, ensuring clear communication and alignment throughout deliverySupport change management by assessing impacts on existing systems and guiding implementation approachesDefine acceptance criteria, contribute to test plans, and ensure solutions meet functional expectationsSupport and coordinate User Acceptance Testing (UAT) activitiesEnsure all required documentation is produced and maintained to the appropriate standard
Skills & ExperienceBachelor's or Master's degree in IT or a related fieldMinimum 3 years' experience as a Functional Analyst or Business Analyst within application environmentsStrong analytical mindset with the ability to break down complex problems into practical solutionsExcellent communication skills, with the ability to engage both technical and non-technical stakeholdersExperience working within Agile or Scrum delivery environmentsStrong documentation skills, including functional specifications, workflows, and user storiesExperience working with business-critical applications
Technical KnowledgeFamiliarity with cloud environments (e.g. Azure) and their impact on application deliveryUnderstanding of data and process modelling techniques and toolsExperience with object-oriented, multi-tier, or web-based systems, including UMLExposure to containerisation technologies such as DockerExperience with virtual environments (e.g. VMware, Tanzu)
Language RequirementsFluent in Dutch and French, with a strong command of English
Why Apply?This is an opportunity to contribute to a meaningful, large-scale programme where your work will have real-world impact. You'll be part of a collaborative environment, working with a range of stakeholders and modern technologies to deliver critical solutions.