Job DescriptionKey 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.