Stand out for this role — generate a tailored resume and cover letter in about a minute.
Politie Nederland, Team Warehouse, zoekt een junior software developer die meehelpt aan het operationele datawarehouse van de politie. Je ontwikkelt en onderhoudt datapipelines, services en applicaties en denkt mee over user stories en datamodellering.
Je werkt samen met medior en senior engineers, voert code reviews uit, leert de datamodellen kennen en draagt bij aan CI/CD en testen. Je hebt ruimte voor eigen inbreng en kunt zelfstandig aan taken werken, met aandacht voor beveiliging en
Wil jij met data en techniek bijdragen aan effectievere opsporing in Nederland? Bij Team Warehouse bouwen we het datawarehouse van de politie. We zoeken een junior software developer die goed kan programmeren, van data houdt en samen met collega's aan één product wil werken.
Als junior software developer bouw je aan en onderhoud je het operationele datawarehouse van de politie. Je werkt onder andere aan datapipelines, services en applicaties. Je werkt mee aan datamodellering van bestaande en nieuwe bronnen. Je werkt samen met een ondernemend team aan uiteenlopende vraagstukken. Je denkt met de gebruikers uit de operatie mee over de scope van user stories. Naast het ontwikkelen van software schrijf je tests en brengt je samen met je collega’s werk via de CI/CD pipeline naar productie.
Je werkt elke dag samen met medior en senior engineers. Je doet mee in code reviews en pairing. Je leert hoe onze datamodellen in elkaar zitten en waarom we bepaalde keuzes maken. Zie je dat iets dat beter kan, dan heb je veel ruimte voor jouw inbreng.
Team Warehouse is het datawarehouse voor operationele data in de opsporing en intelligence. We verzamelen, verwerken, modelleren en ontsluiten grote en uiteenlopende databronnen. Analisten, developers en operationele teams werken daar 24/7 per dag mee. Onze dataproducten worden gebruikt door zo'n 14.000 collega's developers die op ons platform bouwen, analisten die zelf code schrijven en collega's die via onze eigen en andere interne applicaties met de data werken. Het zwaartepunt van ons werk ligt op het platform en onze dataproducten maar we werken regelmatig mee aan grote (internationale) onderzoeken waarbij het team de operatie ondersteunt met het beantwoorden van onderzoeksvragen en het aandragen van pragmatische oplossingen op basis van grote hoeveelheden data.
We werken volgens LeSS (Large-Scale Scrum). Meerdere ontwikkelteams werken samen aan één product, met één product backlog, één product owner en een gedeelde architectuur. In de teams werken diverse type software developers, platform engineers en de scrum master. We werken vanuit Driebergen, en met onze landelijke taak vallen we onder het Domein High Tech & Environmental Crime van de Eenheid Landelijke Opsporing en Interventies. Die eenheid bestrijdt nationaal en internationaal ernstige en georganiseerde criminaliteit, terrorisme, buitenlandse inmenging en cybercriminaliteit.
We bouwen ons platform grotendeels zelf, gebruikmakend van open source en enkele ingekochte componenten. De data die we verwerken is groter, veel diverser en heeft bijzondere performance eisen ten opzichte van een gemiddeld datawarehouse. We gebruiken Kafka en RabbitMQ voor event- en streamverwerking, PostgreSQL, Elasticsearch, Redis en object storage voor opslag, en Kubernetes, Docker, Infrastructure as Code en GitLab CI/CD als platform. We modelleren met een groot, complex datamodel waar we ook zelf onderhoud en ontwikkeling op doen. Datakwaliteit en herleidbaarheid zijn onderdeel van elk ontwerp. Testen en kwaliteit is de verantwoordelijkheid van het team. Omdat we met politiegegevens werken, zijn beveiliging, autorisatie en herleidbaarheid (onder andere vanuit de Wet Politiegegevens) een ontwerpeis waar je dagelijks mee te maken hebt.
Je bent een programmeur die begrijpt dat data pas waarde heeft als hij correct, herleidbaar en goed gemodelleerd is. Je bent nieuwsgierig naar hoe data van bron naar gebruiker stroomt. Je hebt plezier in goed gestructureerde code en werkt nauwkeurig. Je vraagt door als je iets niet begrijpt en staat open voor feedback. Je neemt initiatief, werkt graag samen en kunt binnen je eigen taken zelfstandig werken. In deze functie hoef je van ons C# nog niet te perfect te beheersen. We leren je dit graag. Wat je wel meebrengt je kunt goed programmeren in een moderne taal en je hebt passie voor het vak.
Daarnaast beschik je over
De standplaats is Driebergen. Er is ruimte voor 2 fte. Het betreft een functie voor 36 uur per week.
Afhankelijk van je achtergrond volg je aan de Politieacademie een 14-weekse opleiding voor specifieke inzetbaarheid (36 uur per week), met eventueel aansluitend een voor de functie benodigd aanvullend opleidingsprogramma. Tijdens deze opleiding(en) ontvang je al het met jou overeengekomen salaris. Het positief afronden van het verplichte assessment is voorwaarde om aan de opleiding te kunnen beginnen. Het behalen van de opleiding is een vereiste om deze functie uit te kunnen oefenen. Hier vind je alle informatie met betrekking tot de selectieprocedure, het assessment en de opleiding.
De formele functie binnen het functiegebouw van de politie is operationeel specialist A . Inschaling is afhankelijk van kennis en ervaring en wordt tijdens het selectiegesprek getoetst.
Wil je ontdekken of het werken bij één van de meest intrigerende teams binnen de politie iets voor jou is? Kom naar de Informatieavond op 26 oktober 2026! Ontdek alles over werken bij ons Hoor hoe onze afdeling in elkaar zit en wat je kunt verwachten.
Wil je nog meer weten over onze mensen en de onderzoeken die we uitvoeren luister dan naar Takedown de podcast!
Datum 26 oktober 2026
Tijd 1800 - 2030 uur
Locatie Driebergen, Landelijke Eenheid Opsporing en Interventies, Hoofdstraat 54