Key Responsibilities
Requirements Analysis & Functional Design
* Translate business needs into detailed functional and technical specifications for mobile applications.
* Act as a liaison between business stakeholders, product owners, architects, and the development team.
* Ensure clarity and alignment on scope, requirements, and priorities throughout the project lifecycle.
Technical Modelling & Documentation
* Design data models, API structures, and object models using UML.
* Produce technical documentation, including API definitions (Swagger/OpenAPI), integration specifications, and data schemas for relational databases (e.g., Oracle).
* Analyse existing codebases—primarily Java—to understand current functionality and dependencies.
UX Support & Interface Design
* Build wireframes, screen flows, and GUI concepts for front-end and mobile interfaces.
*
Collaborate closely with UX designers and front-end developers to ensure intuitive, accessible user experiences.
Testing & Quality Assurance
* Define test plans, acceptance criteria, and end-to-end test scenarios.
* Support functional and technical testing activities, guiding testers and validating deliverables.
* Contribute to quality improvements and early issue detection within the delivery cycle.
Agile/Scrum Collaboration
* Manage and guide developers within an Agile/Scrum environment.
* Own and refine technical user stories, ensuring the team has clear input for sprint planning.
* Facilitate refinement sessions, sprint reviews, demos, and retrospectives.
Delivery Governance & Continuous Improvement
* Monitor delivery progress through sprint metrics and team feedback.
* Identify risks, propose mitigation actions, and drive improvements in DevOps processes, tools, and practices.
* Promote efficient collaboration and knowledge sharing across the team.
Requirements
Profile
Education & Experience
* Bachelor’s or Master’s degree in IT, engineering, or a related field.
* Several years of experience in functional or technical analysis for front-end or mobile development projects.
* Experience in financial services or payment solutions is a strong advantage.
Technical Skills
* Strong knowledge of relational databases and SQL (preferably Oracle).
* Experience with API design, Swagger/OpenAPI, Postman, and integration analysis.
* Familiar with UML, object modelling, and common architectural patterns.
* Ability to read and understand Java code to support analysis activities.
Functional & Analytical Skills
* Hands-on experience with GUI design, wireframing tools, and user flow definition.
* Solid understanding of testing principles and functional/technical validation.
* Ability to maintain an overview of complex systems while managing detailed tasks.
Soft Skills
* Strong communicator able to translate complex technical topics into clear, accessible language.
* Team-oriented mindset with the ability to motivate developers and support cross-functional collaboration.
* Proactive, independent, and comfortable taking initiative in a dynamic environment.
* Fluent communication skills in Dutch or French, with good understanding of the second language, and professional English proficiency.
Benefits
What We Offer
* A modern working environment that values professional growth, autonomy, and collaboration.
* Extensive learning opportunities, including technical training, domain knowledge, language courses, and personal development.
* Flexible working arrangements promoting work–life balance, including homeworking options.
* A competitive compensation package with a range of benefits and the possibility to tailor parts of the package based on personal needs.