Software engineer
Help jij graag mee om het ontbrekende puzzelstukje van een opsporingsonderzoek te verkrijgen, waardoor een gevaarlijke crimineel achter de tralies belandt? Dan ben jij de software engineer die wij zoeken voor het Research & Development cluster binnen een gespecialiseerd digitaal team. Dit is het enige team in Nederland waarin experts van diverse opsporingsdiensten uitvoering geven aan de wettelijke hackbevoegdheid.
Het team werkt op aanvraag van opsporingsteams in binnen- en buitenland en is onderdeel van een landelijke opsporings- en interventie-eenheid. Het Research & Development cluster binnen het gespecialiseerde digitale team houdt zich bezig met vulnerability research en het ontwikkelen van tools en software voor het hacken en onderzoeken van systemen van verdachten. De opsporing is onvoorspelbaar en dynamisch.
Vanwege het grote belang van een zorgvuldige uitvoering ben je als software engineer ook nauw betrokken bij de operatie. Wanneer bijvoorbeeld de nieuwe software die je hebt ontwikkeld voor het eerst wordt ingezet ben je tijdens de actie aanwezig voor begeleiding en troubleshooting. De bevoegdheid mag alleen ingezet worden bij zware misdrijven, dit betekent dat je met je werkzaamheden een waardevolle bijdrage levert aan de opsporing van verdachten van deze misdrijven.
In combinatie met de heimelijkheid van de bevoegdheid zijn vertrouwelijkheid en de afscherming van methodieken zeer belangrijk binnen dit team. Werken bij een relatief nieuw team betekent dat er nog volop ruimte is om samen te ontwikkelen. Ook kan je gebruik maken van een ruim aanbod aan opleidingsmogelijkheden.
Wat je doet
- Als software engineer ben jij een van de operationeel specialisten die het mogelijk maakt dat de offensive security specialisten hun werk zo veilig, efficiënt en betrouwbaar mogelijk kunnen uitvoeren.
- In een team van specialisten realiseer je nieuwe tools en software voor de operatie.
- Samen met je collega’s van R&D ontwikkel je bijvoorbeeld nieuwe oplossingen voor het binnendringen, ontwikkel je Proof of Concepts door naar volwaardige producten en nieuwe oplossingen voor gegevensextractie en -verwerking.
- Daarbij maak je gebruik van je technische kennis en werk je nauw samen met collega’s van diverse diensten en afdelingen van de organisatie en (inter)nationale partners.
- Hoewel je je voornamelijk bezighoudt met projectmatig ontwikkelen, voer je ook samen met je collega’s diverse testwerkzaamheden uit. Deze testwerkzaamheden zijn van belang om vast te stellen dat de ontwikkelde tools en software voldoen aan de vastgestelde eisen.
Profiel
- Je bent een software engineer met grote interesse in security.
- Je wordt enthousiast van nieuwe technieken en je maakt deze snel eigen.
- Je werkt graag in teamverband samen aan complexe opgaven maar je kunt ook prima zelfstandig werken.
- Je laat je niet uit het veld slaan als de complexe opgaven niet direct leiden tot concrete uitkomsten en resultaten. Je denkt in mogelijkheden, ook als het tegenzit.
- Nauwkeurige vastlegging en documentatie zijn in de opsporing belangrijk, je beschikt daarom over goede schriftelijke vaardigheden in Nederlands en Engels.
Eisen
- hbo (bachelor) werk- en denkniveau
- bekendheid met meerdere programmeertalen
- ervaring met werken binnen een ontwikkelteam
Wensen
- ervaring met programmeren in Python, Golang, C of C++
- ervaring met Continuous Integration (CI)
- kennis van Linux-systemen, ervaring met andere platforms
- ervaring met Docker
- ervaring met ontwikkelen op Android of iOS
Praktisch
- Onregelmatige werktijden komen voor.
- Een assessment en een veiligheidsonderzoek A maken deel uit van de selectieprocedure.
- Je hebt de Nederlandse nationaliteit (dit mag ook je tweede nationaliteit zijn).
- Je hebt een diploma op hbo-niveau (bachelor) of je bent daaraan gelijkgesteld via EVC. Of je hebt minimaal twee jaar werkervaring op het gevraagde niveau. Dit toon je aan met een erkende functieomschrijving of een formeel vastgestelde vacaturetekst of een ander formeel bewijsstuk. Het bewijsstuk heeft aantoonbaar betrekking op een functie die je daadwerkelijk hebt uitgevoerd en moet herleidbaar zijn tot jouw persoon. Denk aan een werkgeversverklaring waarin het werk- en denkniveau staat opgenomen of een uittreksel uit het HR-systeem waarop je functie en het dienstverband zichtbaar zijn.
Hoe solliciteren?
Bekijk de volledige opdrachttekst en sollicitatie-informatie zodra je sollicitatie op maat klaarstaat.
Bestel een sollicitatie op maat om de volledige opdracht en sollicitatie-informatie te bekijken.
Meer context, minder losse zoekuren.
Je krijgt net genoeg context om te beoordelen of deze opdracht interessant is. De volledige briefing, klantdetails en vervolgstappen blijven beschikbaar in de app.