Ministerie van Justitie en Veiligheid
Back-End Developer Gegevensboekhouding
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Opdrachtomschrijving
De rol richt zich op back-end applicatieontwikkeling in een omgeving waarin nieuwe systemen doorgaans worden opgebouwd met herbruikbare bouwstenen en/of standaardapplicaties die worden geparametriseerd voor specifieke situaties. Binnen deze context geldt dat het technisch ontwerpen en ontwikkelen is aangepast aan specialisatie rond de gebruikte technologie. Daarnaast wordt gewerkt met open software. Ontwikkelteams werken volgens gangbare ontwikkelmethodieken, waaronder Agile Scrum en Agile XP, met een richting naar DevOps-werkwijzen waarbij kennis van continuous integration en continuous delivery onderdeel wordt van het ontwikkelproces.
Als back-end developer is de werkzaamheden gericht op het ontwikkelen en uitwerken van back-end functionaliteit en het vormgeven van REST API’s conform OpenAPI specificaties, inclusief aandacht voor testen met unit testing en het robuust maken van de implementaties.
Achtergrond opdracht
De opdracht valt binnen een directie en afdeling die zich richt op beleid, kennis en innovatie rondom informatievoorziening. Het CIO-office ondersteunt de CIO. Binnen het CIO-office is er een CDO-team onder leiding van de Chief Data Officer. De afdeling richt zich op huidige en toekomstige ontwikkelingen van de informatievoorziening binnen het JenV-domein, adviseert de departementsleiding over IV-gerelateerde vraagstukken en ontwikkelt beleid voor organisaties die actief zijn binnen dit domein. Daarnaast stimuleert de afdeling samenwerking aan maatschappelijke opgaven en het werken in kennisnetwerken.
Werk- en ontwikkelcontext
De opdracht start op 2026-09-01 en loopt tot en met 2027-08-31. De standplaats is Utrecht.
Eisen
- HBO werk- en denkniveau (aantoonbaar beschreven in het cv middels opsomming of arcering)
- Minimaal 5 jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer (geen data engineering) in een professionele en complexe omgeving (aantoonbaar beschreven in het cv middels opsomming of arcering)
- Minimaal 5 jaar aantoonbare en bewezen ervaring met Python (aantoonbaar beschreven in het cv middels opsomming of arcering)
- Minimaal 3 jaar aantoonbare ervaring met Microsoft Azure (aantoonbaar beschreven in het cv middels opsomming of arcering)
- Minimaal 3 jaar ervaring met het ontwerpen van REST API's conform OpenAPI Spec 2.0 of hoger (aantoonbaar beschreven in het cv middels opsomming of arcering)
- Minimaal 3 jaar ervaring met unit testing (pytest unittest) (aantoonbaar beschreven in het cv middels opsomming of arcering)
- Minimale score voldoende op het ingeleverde assessment om in aanmerking te komen voor gunning
Wensen
- De kandidaat heeft X jaar aantoonbare en bewezen ervaring als Applicatie Back-end Developer van robuuste systemen (geen data engineering) in een professionele en complexe omgeving.
- De kandidaat heeft X jaar aantoonbare en bewezen ervaring met Python (bij voorkeur Flask) en het ontwerpen en bouwen van REST API's conform OpenAPI Spec 2.0 of hoger van robuuste systemen (geen data engineering) in een professionele en complexe omgeving.
- De kandidaat heeft X jaar ervaring met Microsoft Azure en heeft kennis van o.a. automation, beveiliging en Azure services.
- De kandidaat heeft ervaring met authenticatie- en autorisatiemechanismen (OAuth2, JWT, Azure AD).
- De kandidaat heeft ervaring met NoSQL-databases (zoals Cosmos DB, MongoDB) en Graph databases (zoals Neo4j).
- De kandidaat is bekend met SOLID principes en best-practices.
- De kandidaat is bekend met het werkveld van de Chief Data Officer, bij voorkeur in relatie tot JenV.