A Belgian financial institution maintains several customer-facing products and backend services and is adding a medior IT Functional Analyst to strengthen design and delivery on APIs and core application integrations. The team works across application architecture, integration layers and digital channels (web and mobile), so the role requires functional and technical knowledge of existing IT systems and hands-on experience with APIs and Agile delivery.
The mission
The project focuses on rolling out new and improved API-driven integrations between front-end channels and back-office systems, aligned with the corporate architecture and security standards. The environment includes service layers, queues and cloud integration points, several product owners and around 8–12 engineers per product squad, with releases every 2–4 weeks.
You will translate business needs into detailed functional requirements, model the impacted applications and define interfaces that teams can implement. During planning and sprints you will collaborate with architects, product owners, project managers and development teams to agree responsibilities, validate designs and support integration testing and production deployments.
Your responsibilities
- Write clear, implementable functional specifications and API contracts that reduce rework and support delivery of sprint goals
- Drive alignment between business stakeholders and technical teams by mapping processes, data flows and application impacts
- Validate designs through system modelling (UML/sequence/activity/flowchart) and test definitions, ensuring consistency with architecture diagrams
- Support development and testing, analyse defects, and confirm that implemented solutions match functional requirements during integration and assembly testing
- Coordinate releases and provide operational support for incidents after production deployment, updating documentation and runbooks
- Facilitate 3-amigos refinements and Agile ceremonies to keep user stories deliverable and acceptance criteria testable
Your profile
Essential skills
- Functional and technical understanding of existing IT systems, able to translate business requirements into application designs, minimum 3 years experience
- Practical experience with APIs, including contract definition, documentation and test/mock approaches
- Ability to read and interpret code and scripts, at least basic SQL and familiarity with Java, JSON and YAML
- Experience working in the financial sector, understanding regulatory and security constraints
- Comfortable participating in Agile/Scrum teams, performing story refinements and acceptance testing
- Strong communication skills, methodical approach and ability to negotiate technical responsibilities across teams
Preferred skills
- Familiarity with cloud integration principles, message queues and integration layers
- Experience producing UML models and validation patterns such as data definitions and RegEx
- Exposure to digital channels, specifically web and mobile implementations
- Experience interpreting architecture diagrams and supporting technical negotiations
Languages
- English: B2
- Dutch or French: B2 (at least one local language at B2 level required)