Forensisch Software Engineer
Role details
Job location
Tech stack
Job description
We zoeken een forensisch software engineer die het team Formats van de afdeling Hansken komen versterken.
Team Formats zorgt ervoor dat er sporen uit data komen. Het team analyseert de bits en bytes die op gegevensdragers te vinden zijn en zorgt ervoor dat die in begrijpbare sporen worden omgezet. Hiervoor werken de teamleden aan verschillende software-libraries. Daarnaast houdt het team zich bezig met het onderhoud aan de libraries en het datamodel voor digitale sporen, en het inzichtelijk maken van resultaten van andere forensische tools in Hansken. Ook wordt gewerkt aan het mogelijk maken dat Hansken Community partners forensische kennis kunnen toevoegen aan Hansken met plug-ins en wordt er testdata gemaakt voor verschillende bestandsformaten en bestandssystemen.
Je bent betrokken bij het hele traject: van idee tot gebruik in de praktijk. Je denkt mee, ontwikkelt, test, reviewt code en levert derdelijns support samen met team Operations. Hansken draait op Linux en wordt ontwikkeld in Java 21, met een React front-end en Python API library om met Hansken te interacteren.
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.
Requirements
- Minimaal een hbo-diploma, bijvoorbeeld in (technische) informatica of software engineering.
- 3-5 jaar relevante werkervaring.
- Je hebt ervaring met en goede kennis van Java.
- Je hebt ervaring met Agile werken en/of Scrum.
- Je spreekt en schrijft goed Nederlands én Engels.
- Ervaring met reverse engineering, algoritmiek en/of low-level computertechniek is een pre.
- Ervaring met Python, IntelliJ, Atlassian-tools, Kubernetes en/of Elasticsearch is een pre.
Competenties
Naast technische competenties vinden we het belangrijk hoe je werkt. Deze competenties zijn daarbij onmisbaar:
- Samenwerken - Je werkt samen binnen team Formats, maar ook met collega's binnen de afdeling Hansken. Hierbij deel je kennis, informatie en ideeën, help je je collega's en draag je bij aan de goede onderlinge werkrelatie. Je geeft constructieve feedback aan anderen en staat open voor het ontvangen daarvan.
- Eigenaarschap - Je neemt verantwoordelijkheid voor de uitvoering van het werk van begin tot eind en bent je bewust van jouw aandeel in het grotere geheel. Dit geldt zowel voor je inhoudelijk werk als je bijdrage aan de positieve werksfeer.
- Resultaatgerichtheid - Je formuleert concrete doelen en vertaalt die in concrete afspraken. Het behalen van resultaten heeft hoge prioriteit en je levert dan ook op het afgesproken moment.
- Analyseren - Je herkent snel de kern van complexe vraagstukken en legt logische verbanden. Je hanteert bij de analyse verschillende invalshoeken.
- Creativiteit - Je komt bij het vraagstuk tot meerdere (nieuwe) ideeën.
Wat vinden wij nog meer belangrijk Je bent een echte teamspeler: Je kunt goed samenwerken in een Agile team dat kort-cyclisch werkt.
Je wilt jezelf blijven ontwikkelen. Je wilt graag nieuwe dingen leren of je kennis verdiepen en geleerde kennis, inzichten en vaardigheden direct toepassen. Je deelt die kennis ook met anderen.
Complexe materie schrikt je niet af. Je communiceert helder, denkt mee, bouwt mee en hebt plezier in je werk. En dat straal je uit - in je samenwerking én in je code. Je hebt een pragmatische aanpak en denkt vanuit een oplossingsgerichte instelling actief mee over de vraag. Je bent communicatief vaardig, zowel mondeling als schriftelijk. We verwachten dat je minimaal twee dagen per week op het NFI werkt. Je mag uiteraard vaker komen, maar de overige dagen kun je ook thuis werken.
Hier kom je te werken
Benefits & conditions
-
Schaal 11 €4.024 - €6.110 (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.