senior developer - Team Warehouse

Politie

Driebergen-Rijsenburg

On-site

EUR 50,000 - 74,000

Full time

45 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

IKB budget
ABP pensioen
Ouderschapsverlof

Job summary

Politie zoekt een senior software developer voor het ontwerp en de bouw van complexe onderdelen van ons dataplatform. Je neemt eigenaarschap over architectuur en coacht teams richting grotere vakvolwassenheid.

Je werkt aan modellering, schaalbaarheid en datakwaliteit, met betrokkenheid bij meerdere teams in een LeSS-omgeving vanuit Driebergen. Je bewaakt kwaliteitsstandaarden en geldt als technisch aanspreekpunt binnen het team.

Qualifications

  • HBO bachelor werk- en denkniveau.
  • Minimaal 5 jaar ervaring als software- of data-ingenieur, met senior/lead ervaring.
  • Diepgaande kennis van C#, .NET en ontwerpen van gedistribueerde softwarearchitecturen.
  • Aantoonbare ervaring met datamodellering en datawarehouses.
  • Ervaring met eventgedreven en streamverwerking (Kafka/RabbitMQ) en meerdere opslagtechnologieën.
  • Ervaring met test- en kwaliteitsframeworks, Git en CI/CD voor meerdere teams.
  • Goede beheersing van Nederlands en Engels (woord en geschrift).

Responsibilities

  • Verantwoordelijk voor ontwerp en bouw van complexe onderdelen van ons dataplatform.
  • Leidt architectuur, patronen en technieken en werkt samen met teams.
  • Modelleert domeinen, zorgt voor schaalbaarheid, data kwaliteit en herleidbaarheid.
  • Schrijft, test en onderhoudt C# code en fungeert als technisch aanspreekpunt en coach.
  • Bevordert vakvolwassenheid van het team en coaching van collega's.
  • Zorgt voor samenhang van product over meerdere teams en overzicht.
  • Adviseert Product Owner en architectuurcommunity over verbeteringen.

Skills

C#
.NET
Data modelling
Architectuur
Kafka
RabbitMQ
Docker
Kubernetes
CI/CD
Testen/kwaliteit

Education

HBO bachelor werk- en denkniveau

Tools

Docker
Kubernetes
Airflow/Orkestratie
GitLab CI/CD
PostgreSQL
Elasticsearch

Job description

Wat ga je doen?

Als senior software developer ben je verantwoordelijk voor het ontwerp en de bouw van de complexe en nieuwe onderdelen van ons dataplatform. Is de oplossing nog niet bekend en alleen de richting duidelijk, dan neem jij het voortouw om een aanpak te bedenken. Je denkt na en neemt eigenaarschap over architectuur van oplossingen, patronen en technieken en bouwt die samen met de teams. Je modelleert complexe domeinen en zorgt dat modellen, verwerking en ontsluiting op schaal blijven werken. Je analyseert structurele knelpunten in bijvoorbeeld het platform, zoals schaalbaarheid, performance, datakwaliteit en herleidbaarheid. Je adviseert de product owner en de architectuur community over verbeteringen.

Daarnaast schrijf, test en onderhoud je dagelijks, samen met je teamgenoten, programmeertaal om de software en applicaties te onderhouden. Je neemt hierin de rol van mentor en technisch aanspreekpunt. Je ontwikkelt de vakvolwassenheid van het hele team, verkent de ontwikkelbehoeften en coacht collega's naar een hoger niveau. Je bewaakt de samenhang van het gezamenlijke product over meerdere teams en houdt overzicht over het geheel.

Waar ga je werken?

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 dag en nacht 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. We helpen de operatie dan 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.

Onze techniek

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 Politiegevens) een ontwerpeis waar je dagelijks mee te maken hebt.

Wie ben jij?

Je hebt alles in huis wat we van een senior software developer vragen. Je hebt ervaring met het coachen van collega’s. Je hebt met een duidelijke interesse in data. Je schrijft nette, geteste C# code, kunt een ontwerp uitleggen en verdedigen en helpt collega's verder.

Daar bovenop is datamodellering en data architectuur voor jou een vak, geen bijproduct. Bij voorkeur heb je reeds complexe dataplatforms, dataproducten of datawarehouses ontworpen en gebouwd. Je weet welke keuzes op schaal wel en niet werken en kunt die keuzes overtuigend onderbouwen, ook richting leidinggevenden en partners buiten het team. Je schrijft nog steeds graag zelf code en overziet tegelijk een architectuur met meerdere opslagtechnologieën, streaming en batch. Je bent creatief in het vinden van oplossingen. Je bouwt en onderhoudt een netwerk binnen en buiten het team. Je bent ontvankelijk voor feedback, en bent ook in staat om je collega’s te helpen om te groeien door middel van coaching en positief opbouwend feedback geven.

Ten slotte beschik je over:

  • hbo (bachelor) werk- en denkniveau*, bij voorkeur op ICT-gebied;
  • minimaal 5 jaar ervaring als software engineer of data engineer, waarvan ruime ervaring in een senior of lead rol;
  • diepgaande kennis van C#, .NET (of gerelateerde programmeertalen) en het ontwerpen van complexe, gedistribueerde softwarearchitecturen;
  • aantoonbare ervaring met datamodellering;
  • ervaring met event gedreven en streaming verwerking (Kafka, RabbitMQ of vergelijkbaar) en met meerdere opslagtechnologieën;
  • ervaring met test en/of kwaliteit frameworks binnen softwareontwikkeling, Git en CI/CD, en met het inrichten daarvan voor meerdere teams;
  • goede beheersing van Nederlands en Engels, in woord en geschrift.

Bij voorkeur heb je ervaring met:

  • ruime ervaring met het ontwerpen en bouwen van dataplatforms of datawarehouses voor grote datavolumes, inclusief datakwaliteit, lineage en herleidbaarheid;
  • Orkestratie met Airflow, Temporal of vergelijkbare tooling;
  • Kubernetes, Docker en Infrastructure as Code;
  • werken in een LeSS of andere multi team scrum omgeving;
  • werken aan zowel front-end, back-end en testen;
  • gegevensverwerking in een gereguleerde omgeving (Wpg, AVG of vergelijkbaar).
Wat wij bieden

De standplaats is Driebergen. Er is ruimte voor 2 fte. Het betreft een functie voor 36 uur per week.

Tijdens de interne specifieke politieopleiding word je tijdelijk aangesteld als ambtenaar in opleiding. Na het voltooien van de opleiding bieden we je een tijdelijke aanstelling aan, waarbij een proeftijd van één jaar van toepassing is. Na deze proeftijd volgt zo snel mogelijk een vaste aanstelling. Binnen de politie investeren we in jouw toekomst. We bieden uitgebreide ontwikkelingsmogelijkheden en een aantrekkelijk pakket arbeidsvoorwaarden. Denk hierbij aan:

  • een bruto maandsalaris van minimaal € 4.511,- en maximaal € 6.619,- (schaal 11 Bbp) op basis van een 36-urige werkweek.
  • een Individueel Keuzebudget (IKB) dat uit twee delen bestaat:
    • Een bruto deel van 17,86% van je salaris. Met dit budget kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Denk bijvoorbeeld aan het uitbetalen van je budget, het kopen van vakantie-uren of ontwikkelactiviteiten zoals een opleiding.
    • Een netto deel van € 515,91 per jaar. Dit budget kun je bijvoorbeeld gebruiken voor duurzaamheidsdoelen, vakbondscontributie, vitaliteit of het aflossen van je studieschuld bij DUO.
    • een uitstekende pensioenopbouw bij ABP en betaald ouderschapsverlof (meer info over verlof, regelingen en mogelijkheden).

De formele functie binnen het functiegebouw van de politie is operationeel specialist C, werkterrein digitale expertise. Inschaling is afhankelijk van kennis en ervaring en wordt tijdens het selectiegesprek getoetst.

Interesse?

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.

  • Laat je inspireren: Praat met collega’s en huidige rechercheurs over hun ervaringen en successen.
  • Stel je vragen: Of het nu gaat om ontwikkelmogelijkheden, werken bij de politie, on-boarding, werk-privébalans of de selectieprocedure – wij beantwoorden ze allemaal.
  • Laat je informeren: Neem deel aan onze presentaties over de verschillende afdelingen.

Wil je nog meer weten over onze mensen en de onderzoeken die we uitvoeren luister dan naar Takedown de podcast!

Wat verder belangrijk is
  • Een assessment en een veiligheidsonderzoek A maken deel uit van de selectieprocedure.
  • Je hebt de Nederlandse nationaliteit (dit mag ook je tweede nationaliteit zijn).
  • Kan jij de zaak oplossen en Nederland veilig houden?Test jouw digitale skills enspeel de game op https://operatie1337.nl/
  • Goed politiewerk heeft verschillende inzichten nodig. Met welke unieke blik kom jij ons versterken?

*Je hebt een diploma op hbo (bachelor) niveau 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

junior developer - Team Warehouse
junior developer - Team Warehouse

Politie • Driebergen-Rijsenburg

On-site
EUR 38,000 - 60,000
ABP pensioenopbouw
Individueel Keuzebudget (IKB)
junior developer - Team Warehouse
junior developer - Team Warehouse

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 38,000 - 60,000
Salaris volgens schaal 9 BBP
IKB-budget: brutto 17,86% + netto €515
ABP pensioenopbouw
+1
lead software developer
lead software developer

Politie • Driebergen-Rijsenburg

On-site
EUR 59,000 - 83,000
ABP pensioenopbouw
IKB budget
Ouderschapsverlof
+1
senior software developer
senior software developer

Politie • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
lead data engineer
lead data engineer

Politie • Driebergen-Rijsenburg

On-site
EUR 59,000 - 83,000
Uitstekende pensioenopbouw bij ABP
Individueel Keuzebudget (IKB)
Betaald ouderschapsverlof
senior backend developer
senior backend developer

Politie • Driebergen-Rijsenburg

On-site
EUR 54,000 - 79,000
IKB budget
ABP pensioen
Ouderschapsverlof
lead data scientist
lead data scientist

Politie • Driebergen-Rijsenburg

On-site
EUR 59,000 - 83,000
Salaris 5.283–7.423 bruto per maand
IKB-budget
Uitstekende pensioenopbouw ABP
lijncoördinator Cybercriminele dienstverleners - NCIT
lijncoördinator Cybercriminele dienstverleners - NCIT

Politie • Driebergen-Rijsenburg

On-site
EUR 50,000 - 74,000
IKB
ABP pensioen
Ouderschapsverlof
digitaal coördinator bestrijding kinderporno en kindersekstoerisme
digitaal coördinator bestrijding kinderporno en kindersekstoerisme

Politie • Zoetermeer

On-site
EUR 42,000 - 66,000
ABP pensioen
IKB budget
Opleidingsmogelijkheden
digitaal specialist bestrijding kinderporno en kindersekstoerisme
digitaal specialist bestrijding kinderporno en kindersekstoerisme

Politie • Zoetermeer

On-site
EUR 38,000 - 60,000
Pensioenregeling
Betaald ouderschapsverlof