Key responsibilities
- Translate complex and evolving business requirements into detailed functional specifications.
- Work on both smaller assignments and multi-year software development projects.
- Apply Agile/Scrum and/or Waterfall methodologies as appropriate.
- Manage requirements with many interdependencies and evolving priorities.
- Define acceptance criteria, support quality assurance, and participate in testing activities.
- Contribute to change management through documentation and training.
- Provide ongoing analysis and lifecycle support for both new and legacy applications.
- Write concise and comprehensive work instructions for development teams.
Profile
- You take ownership and show initiative in every assignment.
- You have at least 5 years of experience as a Functional Analyst in software development.
- You are comfortable analyzing planning-related processes, ideally in public transport or logistics sectors.
- You understand the technical context (cloud technologies, data architecture, SQL, data warehousing).
- You have hands-on experience with backlog management tools like Azure DevOps and/or Jira-Confluence.
- You are able to deliver structured and exhaustive requirement documentation.
Skills
- Strong analytical and critical thinking skills
- A holistic view of systems and processes
- Technical affinity and ability to discuss software architecture and integration
- Experience in the full Software Development Life Cycle (SDLC)
- Excellent communication and interpersonal skills
- Ability to facilitate workshops, training sessions, and user onboarding
- Strong problem-solving and documentation skills
- Basic project management capabilities are an asset.
Other requirements:
- Availability to work onsite at least 2 days per week (Brussels area).
- Professional proficiency in English and either Dutch or French, with understanding of the third language being a plus.