Functie
Requirements Engineer en Ontwikkelaar
Project / Programma
Je werkt aan Regie op Gegevens met focus op het mogelijk maken van veilig delen van persoonsgegevens tussen overheidsbronnen, EDI-wallet, SDG-OOTS en een oplossing voor delen via toestemming met private dienstverleners (DvTP). De nadruk ligt op het ontwikkelen en realiseren van een gemeenschappelijke bronontsluiting (GBO) en de DvTP, inclusief een pre-productie referentie-implementatie en de organisatorische inrichting van de DvTP. Een implementatie- en opschalingsfase valt buiten de scope van dit project.
Rol en verantwoordelijkheden
Als professional combineer je de rollen van requirements engineer en ontwikkelaar. Je bent verantwoordelijk voor het identificeren, analyseren, documenteren en beheren van technische requirements en neemt een actieve ontwikkelrol bij de realisatie van referentie-implementaties. Je fungeert als verbindende schakel tussen projectteam, ontwikkelteam en relevante stakeholders.
Belangrijkste taken
Opstartfase
- Analyseer het globale ontwerp, de projectstartarchitectuur en de functionele requirements GBO; identificeer hiaten en onduidelijkheden.
- Vertaal deze naar concrete en toetsbare technische requirements.
- Structureer en prioriteer requirements conform architectuur en technologiekeuzes.
- Stel een aanpak op inclusief traceerbaarheidsmatrix en wijzigingenbeheer.
- Verken technische haalbaarheid; identificeer risico’s, afhankelijkheden en openstaande ontwerpbeslissingen.
- Valideer technische requirements met stakeholders en het ontwikkelteam.
- Adviseer over realisatie van gemeenschappelijke voorzieningen (in samenwerking met Technisch Lead, Senior Architect en Business Informatieanalist).
Ontwikkelfase
- Neem als ontwikkelaar een actieve rol in het ontwikkelteam en draag bij aan referentie-implementaties.
- Vertaal technical requirements naar technische ontwerpen, implementeerbare specificaties en waar nodig code.
- Fungeer als verbindende schakel tussen projectteam, ontwikkelteam en stakeholders.
- Zorg dat wijzigingen in requirements tijdig worden doorvertaald en inzichten terugvloeien naar de requirements.
- Draag bij aan de inrichting van ontwikkel-, test- en acceptatieomgevingen, met onderscheid tussen gemeenschappelijke en gedistribueerde onderdelen.
- Stel een toetsingskader op voor ontwerp, architectuur en requirements.
- Bepaal de impact van wijzigingsvoorstellen op requirements en ontwikkeling.
Realisatiefase
- Valideer of gerealiseerde referentie-implementaties voldoen aan technische requirements; adviseer over afwijkingen en verbeterpunten.
- Ondersteun partijen bij implementatiekeuzes en voorbereiding op inproductiename en naleving van specificaties.
- Draag requirementsdocumentatie, het toetsingskader en technische kennis over aan de beheerorganisatie.
- Adviseer over implementatie en opschaling van de GBO en DvTP (in samenwerking met Technisch Lead, Senior Architect en Business Informatieanalist).
Concrete resultaten en meetbare indicatoren
Algemene indicatoren
- Resultaten zijn formeel gedocumenteerd en beschikbaar in de projectrepository.
- Resultaten zijn gevalideerd en goedgekeurd binnen de projectgovernance.
- Resultaten zijn bruikbaar voor besluitvorming en vervolgacties.
Op te leveren deelresultaten (selectie)
- Gedocumenteerde analyse van ontwerp, architectuur en functionele requirements van de GBO, inclusief hiaten.
- Gedocumenteerde en gevalideerde technische requirements met traceerbaarheidsmatrix en wijzigingenbeheer.
- Gedocumenteerde haalbaarheidsanalyse inclusief risico’s en afhankelijkheden.
- Geprioriteerde requirementsbacklog.
- Technische ontwerpen, specificaties en/of code voor referentie-implementaties, minimaal de DvTP.
- Toetsingskader en validatiedocumenten voor referentie-implementaties.
- Gedocumenteerde impactanalyses van wijzigingsvoorstellen.
Eindresultaten en oplevering
- Overdracht van requirementsdocumentatie en het toetsingskader aan de beheerorganisatie.
- Adviesdocument over implementatie en opschaling van de GBO en DvTP.
Kennis en ervaring
- Ervaring als requirements engineer en/of technisch analist met identificatie, analyse, documentatie en beheer van technische requirements, inclusief traceerbaarheidsmatrices en impactanalyses.
- Ervaring als (lead) softwareontwikkelaar met API-ontwerp en -ontwikkeling, inzet van GraphQL, Open Policy Agent en Kubernetes.
- Ervaring met authenticatie- en autorisatiestandaarden zoals OAuth 2.0, OpenID Connect, mutual TLS en PKIoverheid-certificaten in gegevensuitwisseling.
- Ervaring met open source ontwikkelmethodieken, componentgebaseerd ontwerp en werken met publieke code repositories.
Gewenst profiel
Je bent een ervaren professional die technische diepgang combineert met sterk analytisch vermogen en een hands-on ontwikkelmentaliteit. Je begrijpt gegevensuitwisseling binnen complexe publiek-private ketens en functioneert als brug tussen functionele vraagstukken en technische realisatie. Je maakt je snel de projectarchitectuur en functionele requirements eigen, vertaalt deze kritisch naar toetsbare technische specificaties, signaleert en adresseert hiaten en risico’s vroegtijdig, bewaakt traceerbaarheid en valideert implementaties tegen gestelde eisen.
Eisen
- Minimaal WO-werk- en denkniveau
- Aantoonbare ervaring met het werken binnen de publieke sector en/of gereguleerde sectoren. (minimaal 10 jaar)
- Aantoonbare ervaring als requirements engineer en/of technisch analist met het identificeren, analyseren, documenteren en beheren van technische requirements, inclusief het werken met traceerbaarheidsmatrices en impactanalyses. (minimaal 10 jaar)
- Aantoonbare ervaring als lead softwareontwikkelaar op het gebied van API-ontwerp en -ontwikkeling, met inzet van GraphQL voor dataontsluiting, Open Policy Agent voor autorisatie en Kubernetes voor containerorkestratie. (minimaal 7 jaar)
- Aantoonbare ervaring met authenticatie- en autorisatiestandaarden zoals OAuth 2.0, OpenID Connect, mutual TLS en PKIoverheid-certificaten in de context van gegevensuitwisseling. (minimaal 7 jaar)
- Aantoonbare ervaring met open source ontwikkelmethodieken, component-gebaseerd ontwerp en het werken in publieke code repositories. (minimaal 5 jaar)
Wensen
- Aantoonbare ervaring met het toepassen van juridische kaders (zoals AVG, doelbinding en dataminimalisatie) bij het vertalen van functionele eisen rondom gegevensuitwisseling naar technische requirements
- Aantoonbare ervaring met gedistribueerde en federatieve systemen in complexe omgevingen met meerdere (semi-)publieke organisaties
- Aantoonbare ervaring met policy-driven architecturen en autorisatie, inclusief het vertalen van beleids- en toegangsregels naar technische implementaties van Federatieve Toegangsverlening (FTV)
Competenties
Sterk analytisch vermogen
Pragmatische, technische hands-on mentaliteit
In staat om functionele eisen te vertalen naar implementeerbare technische rnspecificaties
Nauwkeurig, met oog voor kwaliteit, consistentie en traceerbaarheid
Communicatief vaardig
Vermogen om effectief te schakelen tussen technische en niet-technische rnstakeholders
Hoe werkt het sollicitatieproces?
Solliciteer direct
Vul je gegevens in via het formulier hieronder. Duurt minder dan 2 minuten — geen account vereist.
Analyse binnen 1–2 werkdagen
Een van onze recruiters beoordeelt je geschiktheid kritisch en neemt persoonlijk contact op — via WhatsApp, telefonisch of e-mail, wat jij prefereert.
Aanbieding op maat
In samenspraak met jou maken wij de aanbieding in orde. Wij beheren het aanbiedingsproces en begeleiden je waar nodig.
Aan de slag
Wij blijven beschikbaar voor vragen en ondersteuning — ook na plaatsing. Transparant, persoonlijk en zonder verrassingen.
Veelgestelde vragen
Wat kost het als ik via Jobhob word geplaatst als ZZP'er?
Voor ZZP-opdrachten hanteert Jobhob een fee van 10% over het geboden uurtarief van de opdrachtgever. Dit wordt vooraf transparant gecommuniceerd — geen verborgen kosten of verrassingen.
Hoe snel hoor ik iets na mijn sollicitatie?
Binnen 1 tot 2 werkdagen neemt een Jobhob-recruiter persoonlijk contact met je op. We doen eerst een kritische analyse op geschiktheid en geven je altijd eerlijke feedback — ook als we je op dit moment niet verder kunnen helpen.
Via welk kanaal neemt Jobhob contact met mij op?
Alle correspondentie verloopt persoonlijk via het kanaal dat jij prefereert: WhatsApp, telefonisch of e-mail. Je geeft je voorkeur op bij je sollicitatie.
Kan ik solliciteren als ik niet zeker weet of ik geschikt ben?
Ja, zeker. Onze recruiter doet de kritische analyse op geschiktheid. Twijfel je? Solliciteer gewoon — wij laten je weten of er een match is en bespreken eventueel alternatieven met je.