Forensisch Software Developer - Python
Skills
About the role
Den Haag/Ypenburg
Hbo bachelor, Wo bachelor
32 - 36 uur
Schaal 11 / €4.132 - €6.275 (bruto)
ICT
Solliciteer voor 15 juli 2026
Dit ga je doen
Het Nederlands Forensisch Instituut (NFI) in Den Haag ontwikkelt software die van groot belang is in forensisch onderzoek. Wat wij maken moet goed zijn, omdat de toekomst van mensen ervan afhangt. Als Python developer bij het NFI ontwikkel je software die onze samenleving veiliger en rechtvaardiger maakt. Deze functie is ook voor HBO niveau met voldoende relevante werkervaring.
Je gaat deel uitmaken van een data science team dat zich richt op het uitbreiden, professionaliseren en implementeren van R&D binnen het NFI. Daarbij werk je intensief samen met diverse deskundigheidsgebieden zoals Verdovende Middelen, Explosieven en Wapens & Munitie. Je krijgt de kans om in de loop van je carrière te rouleren tussen verschillende divisies, waardoor je jouw expertise steeds opnieuw kunt verdiepen én verbreden. In projecten van doorgaans één tot vier sprints onderzoek je als scrum-team (jij en enkele data scientists) eerst welke kansen er liggen om meer waarde te halen uit forensische data. Denk bijvoorbeeld aan clustering van metingen van specialistische apparatuur of het toepassen van machine learning op afbeeldingen. Vervolgens bouw je software om data te verzamelen, structureren, bewerken, inzichtelijk te maken en/of AI op toe te passen. De resultaten worden ingezet binnen het NFI en bij onze ketenpartners, zoals www.vuurwerkverkenner.nl .
Binnen het scrum-team pak je alle werkzaamheden samen op, maar jouw focus ligt op robuuste software en goed geborgde data. Je houdt je onder andere bezig met:
Het verkennen van de mogelijkheden om meer te doen met data van sporen, en wat daar op technisch gebied voor nodig is
Het ontwerpen van database-structuren, veelal SQL
Het ontwikkelen van de benodigde software, primair in Python
Het borgen van kwaliteit met unit- en integratietesten
Het inrichten van CI/CD-pijplijnen en het beschikbaar maken van software als library of als applicatie/cron job op OpenShift
Het documenteren van de functionaliteit en technische werking
Het ondersteunen van deskundigen en andere teams die jullie applicaties en libraries gebruiken
Het afstemmen met andere development teams en Infra & Beheer, over benodigde hardware- en/of cloudomgevingen
Verder maak je, vanwege de kennisuitwisseling met andere teams, deel uit van het software engineering gilde en het data science gilde.
Wil je meer weten over ons werk? Bekijk dan hoe gepassioneerd onze mensen zijn! https://www.forensischinstituut.nl/over-het-nfi/werken-bij-het-nfi/worden-zij-jouw-nieuwe-collegas
Dit krijg je
Schaal 11
€4.132 - €6.275 (bruto)
Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd
12 maanden
32 - 36 uur
Op deze functie is het Functiegebouw Rijk van toepassing. Inschaling vindt plaats op basis van je opleiding en ervaring. De mogelijkheid bestaat dat je in beginsel via een aanvangsschaal wordt aangesteld. Deze kan één schaal lager zijn dan de betreffende functieschaal. Voor de functie geldt een tijdelijke arbeidsmarkttoelage van 8% die aan het vermelde maandsalarissalaris wordt toegevoegd.
Dit bieden we nog meer
Naast het salaris ontvang je een individueel keuzebudget (IKB). Het IKB bestaat uit geld (16,5 % van je brutojaarsalaris) en tijd. Met het IKB maak jij de keuzes die bij jou passen en kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Je kunt er bijvoorbeeld voor kiezen om een deel van je maandinkomen te laten uitbetalen wanneer jij dat wenst. Ook kun je dit budget omzetten in verlof en andersom of besteden aan fiscaalvriendelijke doelen. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer verschillende studiefaciliteiten, bedrijfsfitness, volledige vergoeding van je ov-reiskosten woon-werkverkeer en gedeeltelijk betaald ouderschapsverlof.
Dit vragen wij
Je hebt minimaal HBO werk- en denkniveau en bij voorkeur een afgeronde opleiding in de richting van (technische) informatica, wiskunde of software engineering
Je hebt werkervaring met softwareontwikkeling en dataverwerking in teamverband
Je hebt meerdere jaren ervaring met diverse programmeertalen en -tools, waaronder tenminste Python en SQL. Ervaring met Azure DevOps, Gitlab en OpenShift is een pré, evenals ervaring met data-gerelateerde libraries zoals Numpy en Pytorch.
Je bent kritisch en werkt op een nauwkeurige, systematische manier, en toetst jouw resultaten bij collega’s.
Competenties
Analyseren
Plannen en organiseren
Samenwerken
Zelfontwikkeling
Resultaatgerichtheid
Wat vinden wij nog meer belangrijk
We zien je graag verantwoordelijkheid nemen voor een correcte uitvoering van de opdrachten. Je draagt bij aan een gezamenlijk resultaat, ook wanneer dit niet van direct persoonlijk belang is. Met je collega’s en/of externen wissel je actief ideeën uit over methoden, technieken en inzichten. Je bent nieuwsgierig naar de ideeën van anderen. Je denkt vooruit en weet de benodigde acties daarvoor in te zetten en kan goed met deadlines omgaan. Je hebt kennis van relevante technische voorschriften en procedures en past deze toe.
Je bent een enthousiaste puzzelaar die zich graag vastbijt in complexe uitdagingen. Daarnaast heb je een passie voor software engineering waarbij je eigen ervaring inbrengt en een expertiserol kan vervullen. Je bent communicatief vaardig, zowel mondeling als schriftelijk. Je bent kritisch en in staat om de haalbaarheid van de wens te onderzoeken en onderbouwen.
Hier kom je te werken
Meer over Divisie Digitale en Biometrische Sporen
DBS houdt zich voornamelijk bezig met forensisch onderzoek binnen geautomatiseerde systemen. Vele soorten software en hardware passeren hier de revue. De resultaten van onze onderzoeken spelen een belangrijke rol bij de opsporing en vervolging van misdrijven. DBS werkt niet alleen voor de politie en het Ministerie van Justitie en Veiligheid, maar ook voor de Koninklijke Marechaussee, de Fiscale Recherche en diverse internationale opdrachtgevers.
Je werkt vanuit het team Forensische Software Engineering Applicaties (FSE-A) onderdeel van de divisie Digitale en Biometrische Sporen (DBS). Samen met je collega data- en software engineers en data scientists werk je in een scrum-team om voor andere afdelingen samen robuuste software en goed geborgde data op te leveren.
Over Nederlands Forensisch Instituut
Werken bij de Rijksoverheid betekent een bijdrage leveren aan een beter Nederland. Dus ook aan een veilige en rechtvaardige samenleving voor iedereen. Justitie en Veiligheid verdedigt en beschermt de rechtsorde. Van beleid tot uitvoering. Het Nederlands Forensisch Instituut (NFI) is een agentschap van het ministerie van Justitie en Veiligheid en levert kwalitatief hoogwaardige forensische diensten met behulp van state-of-the-art technologie en wetenschap.
Gedreven NFI-professionals richten zich gezamenlijk op het tijdig leveren van begrijpelijke, objectieve en zo nodig multidisciplinaire forensische analyses, op meer dan dertig onderzoeksgebieden zoals DNA, pathologie en toxicologie, maar bijvoorbeeld ook digitale technologie en wapens. De resultaten spelen een belangrijke rol bij opsporing, vervolging en in rechtszaken. In alle gevallen houdt het NFI zich bezig met zaken die direct van invloed zijn op het dagelijks leven. Dat maakt werken voor het NFI zo bijzonder. Want recht raakt mensen.
Nederlands Forensisch Instituut
Bijzonderheden
Nadat je via de sollicitatie-button hebt gereageerd, kun je jouw motivatie én cv als Word- of pdf-bestand uploaden. We nodigen je graag uit om in je motivatiebrief ook iets over jezelf te vertellen en in ongeveer 200 woorden de volgende vragen te beantwoorden:
Kan jij ons vertellen hoe jij jouw development ervaring kunt inzetten voor het verder professionaliseren van onze R&D?
Weet jij ons mee te nemen in hoe jij samen met je team vernieuwing aanbrengt in de samenwerking en zo nog meer slimme software ontwikkelt voor een veiliger Nederland?
Waarin kunnen we jouw passie voor software en data terug zien en hoe neem je jou collega’s daar in mee?
Met jouw antwoorden kun je laten zien waarom jij die enthousiaste software- en data engineer bent. Met goede communicatieve vaardigheden om deze kennis en ervaring te delen en collega’s in mee te nemen. Op basis van de antwoorden op de vragen willen we zo objectief mogelijk alle geïnteresseerde kandidaten met elkaar vergelijken. Daarnaast zal er bij een uitnodiging, ook gevraagd worden een kleine test te maken.
De functie betreft een vertrouwensfunctie. Gelet hierop zal er een veiligheidsonderzoek door de AIVD opgestart worden en zal er een zgn. Verklaring van Geen Bezwaar afgegeven moeten kunnen worden alvorens definitieve aanstelling plaats kan vinden.
Ben je in dienst van het Rijk en heb je een aanwijzing als Van-Werk-Naar-Werk- of (medisch) herplaatsingskandidaat? Voeg dan een voordracht van je leidinggevende of trajectmanager en een kopie van de aanwijzingsbrief bij je sollicitatie. Hybride werken behoort tot de mogelijkheden.
Hybride werken behoort tot de mogelijkheden.
Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.
Aan deze vacaturetekst kunnen geen rechten worden ontleend.
Over de functiegroep Expert Iv
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Stel gerust je vraag
Meer informatie over deze vacature
René Jansen, Teammanager Software Engineering
0650071458
Meer informatie over de sollicitatieprocedure
Rory Westerman, corporate recruiter
r.westerman@nfi.nl 0625684948
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.