The Department Opgroeien runs a portfolio of eYouth applications that support case management and front-office services for youth services. This medior functional analyst role combines Agile Scrum delivery, functional analysis and testing with hands-on integration work on RESTful APIs and/or GraphQL and SQL; you will translate business needs into implementable requirements while working closely with developers and UX designers.
The mission
The immediate project is the next release of the eYouth suite, a set of web applications used by several hundred caseworkers and back-office staff. The technical landscape includes a microservice backend exposing RESTful APIs and GraphQL endpoints, a React front-end with UX/UI prototypes, and a CI pipeline tracked in Jira/Confluence. Delivery follows two-week Scrum sprints and the assignment is initially for about seven months, extendable.
On a day-to-day basis you will own the functional analysis for one or more features, write use cases and user stories, validate designs with UX/UI inputs and perform functional tests against API contracts and SQL datasets. You will unblock development by clarifying requirements, triaging functional issues, and coordinating dependencies with integrators and neighbouring teams.
Your responsibilities
- Translate stakeholder needs into clear, testable functional requirements and user stories that developers can implement
- Validate end-to-end behaviour by executing functional tests against RESTful APIs/GraphQL responses and underlying SQL data
- Drive functional decisions to preserve consistency across the eYouth applications and document trade-offs in Confluence
- Support developers by answering functional questions, reviewing API contracts and confirming acceptance criteria
- Coordinate dependencies with other teams, escalate blockers, and maintain the sprint-level backlog in Jira
- Communicate complex flows simply to business users and technical colleagues to accelerate decision making
Your profile
Essential skills
- Proven experience as a functional analyst or similar role, typically 3+ years, ideally in public sector or social services projects
- Practical knowledge of Agile Scrum delivery and writing user stories, acceptance criteria and use cases
- Hands-on experience with RESTful APIs and/or GraphQL, and with SQL for validation and troubleshooting
- Competence in functional testing, including end-to-end and API-level verification
- Familiarity with Jira and Confluence for backlog management and documentation
- Basic understanding of UX/UI principles so you can validate designs against requirements
- Strong communicator who can simplify complex functional flows and work collaboratively with developers and stakeholders