Type:
Temporary employment
Location:
Den Haag
Education:
Bachelor (EQF 6)
Published:
05/01/2021
Status:
Open
Apply before:
19/01/2021
Hours p/wk:
32

Description:

Functieomschrijving

Het Nederlands Forensisch Instituut (NFI) ontwikkelt software die van groot belang is in forensisch onderzoek. Wat wij maken móet goed zijn, omdat de toekomst van mensen ervan afhangt. Wordt iemand vrijgesproken of schuldig bevonden? De eerste 48 uur in een opsporingsonderzoek zijn cruciaal. Met het door NFI ontwikkelde bigdataplatform Hansken kunnen forensisch onderzoekers snel de juiste informatie vinden in enorme hoeveelheden data. Als forensisch software-engineer aan jou de uitdaging om mee te werken aan de doorontwikkeling en verbetering van dit unieke en internationaal vooraanstaande platform.

 

Binnen de Nederlandse strafrechtketen bestaat de noodzaak om op digitaal-forensisch gebied de opsporingskracht en snelheid te vergroten met behoud van de forensische kwaliteit. Dit om aan de alsmaar groeiende en veranderende onderzoeksvraag te kunnen voldoen. In 2014 is door het NFI het platform Hansken ontworpen om in beslag genomen en gevorderde digitale dataverzamelingen inzichtelijk en toegankelijk te maken voor digitaal en tactisch onderzoekers. De afgelopen jaren is het platform in gebruik en succesvol toegepast bij onder andere de politie en FIOD. Het heeft zich nationaal bewezen in meer dan 800 zaakonderzoeken. Internationaal is er nu ook belangstelling voor het gebruik van het platform en de wetenschappelijke wereld wil het platform inzetten voor R&D.

 

Het NFI blijft Hansken doorontwikkelen en de forensische mogelijkheden ervan verder uitbreiden. Hansken moet dan ook hét data-analyseplatform worden dat breed in zaakonderzoeken wordt toegepast door tactische rechercheurs van de (inter)nationale rechtshandhaving voor het inzichtelijk en toegankelijk maken van digitale data.

 

Voor deze doorontwikkelingen werk jij als software engineer-samen met jouw collega’s aan innovatie en verdere uitbreiding van forensische mogelijkheden van Hansken. Het scrumteam waarin je komt te werken is hecht en kenmerkt zich door zijn open en directe sfeer en waar je elkaar helpt om samen te komen tot oplossingen van complexe casussen.

 

 

Wat ga je doen?

Je gaat aan de slag met het ontwikkelen van de forensische softwarebibliotheken. Het reverse engineeren van onbekende bestandsformaten of bestandssystemen om forensische sporen zichtbaar te maken is een belangrijk onderdeel van je werk. Je duikt in low-leveldatastructuren en algoritmiek en haalt hierbij de betekenis van de laatste bit boven water.

 

Je bent betrokken bij het gehele ontwikkeltraject, van een idee dat je soms zelf bent gestart tot het bieden van hulp bij het gebruik van de software en van het maken van testdata tot het reviewen van elkaars code. Ook ben je betrokken bij trendanalyse van de meest relevante forensische formaten en de implementatie hiervan.

 

Verder lever je een belangrijke bijdrage aan de verbetering van het vakgebied software-engineering. Je denkt mee over een efficiënte inrichting van het ontwikkelproces, waarbij de forensische kennis zo goed mogelijk geborgd wordt.

 

Jouw werk heeft dus impact op de samenleving. Samen met jouw collega’s en onze ketenpartners maken we Nederland een stukje veiliger!

 

 

Functie-eisen

  • Je hebt minimaal een afgeronde bacheloropleiding, bijvoorbeeld in de (technische) informatica of software-engineering.
  • Je hebt meerdere jaren ervaring met diverse programmeertalen en -tools, waaronder Java.
  • Je vindt het leuk om technisch onderzoek uit te voeren op het gebied van reverse engineering, algoritmiek en (low-level)computertechniek.
  • Je hebt kwaliteit hoog in het vaandel staan en wil daar ook graag aan bijdragen.
  • Je beheerst de Nederlandse taal in woord en geschrift.
  • Je beheerst de Engelse taal in geschrift.
  • Pre: je hebt ervaring met Git, Java 11, Atlassian Suite (Jira, Bitbucket, Confluence, Bamboo), Jenkins, JUnit.
  • Pre: je hebt ervaring met SAFe (Scaled Agile Framework).

Competenties

  • Samenwerken
  • Accuraat werken
  • Analyseren
  • Plannen en organiseren
  • Zelfontwikkeling

Wat vinden wij nog meer belangrijk
Je bent een creatieve puzzelaar die zich graag vastbijt in complexe uitdagingen en doorgraaft tot je de oplossing gevonden hebt. Je bent een teamspeler, krijgt energie van samenwerken en neemt graag initiatief. Daarnaast ben je kritisch en werk je op een nauwkeurige, systematische manier en toets je jouw resultaten bij je collega’s. Je hebt een pragmatische aanpak en denkt vanuit een oplossingsgerichte instelling actief mee over de vraag. Je deelt graag je kennis en ervaringen en bent nieuwsgierig naar de ideeën van anderen. Je bent analytisch erg sterk ontwikkeld en weet door je structurele werkwijze goed met planningen te werken. Je gaat werken in een Agile ontwikkelteam, dus je bent communicatief vaardig, zowel mondeling als schriftelijk.