< Naar alle vacatures

Senior Ontwikkelaar Opsporing

Opleidingsniveau

Hbo werk- en denkniveau met een afgeronde opleiding in de richting van ICT

Salarisindicatie in loondienst

€4500 - €6800 per maand

Indicatie uurtarief bij ZZP

€60 - €110 per uur

Doorgroeimogelijkheden

Lead Developer, Technical Architect, Team Lead, Engineering Manager, Product Owner

Competenties & vaardigheden

Programmeervaardigheden (Delphi/.NET), API-integratie (REST), Oracle SQL en databaseontwerp, CI/CD en DevOps-principes, Analytisch vermogen en kwaliteitsgericht werken

Gerelateerde functies

Softwareontwikkelaar, Senior .NET-ontwikkelaar, Delphi-ontwikkelaar, Integratie-architect, DevOps-engineer

Functieomschrijving

Een Senior Ontwikkelaar Opsporing is een ervaren softwareontwikkelaar die zich richt op het ontwerpen, bouwen en onderhouden van applicaties en integraties die operationele processen in het opsporingsdomein ondersteunen. De functie draait om het realiseren van betrouwbare, veilige en onderhoudbare systemen die gegevens uitwisselen met generieke voorzieningen en ketenpartners via API’s. De rol vereist een breed technisch perspectief: backend-ontwikkeling, databaseontwerp, integratiepatronen en het inrichten van CI/CD-processen behoren tot het dagelijkse werk. Naast technische taken speelt de senior-ontwikkelaar een belangrijke rol in het waarborgen van kwaliteit, het opzetten van testbare oplossingen en het begeleiden van minder ervaren collega’s. In veel organisaties werk je in multidisciplinaire teams met product- of domeinverantwoordelijken, en ben je gewend om binnen kaders van privacy, security en wettelijke eisen te opereren. De functie kan zowel binnen vaste dienstverbanden als in de vorm van interim werk voorkomen; zzp opdrachten en opdrachten overheid zijn veel voorkomende vormen van inzet voor specialisten met dit profiel, al zijn sommige opdrachten vanwege contractuele eisen niet altijd geschikt voor zzp’ers.

Salarisindicatie

Het salaris van een Senior Ontwikkelaar Opsporing hangt af van de werkvorm en de sector. In vaste dienst (contract) ligt het maandelijkse bruto salaris in Nederland doorgaans tussen ongeveer €4.500 en €6.800, afhankelijk van schaal, ervaring en verantwoordelijkheid. Voor interim-professionals of zzp’ers liggen de uurtarieven hoger; marktconforme tarieven variëren doorgaans tussen circa €60 en €110 per uur, waarbij specialistische kennis en ervaring met domeinen als opsporing of juridische processen hogere tarieven kunnen rechtvaardigen. Bij opdrachten overheid spelen factoren zoals aanbestedingsvoorwaarden, DAS-gerelateerde afspraken en deelnames aan raamcontracten of DPS-constructies een rol bij het uiteindelijke tarief en de wijze van facturatie. Kandidaten die kiezen voor zzp opdrachten of interim werk dienen rekening te houden met administratieve lasten en periodes tussen opdrachten, terwijl vaste contracten meer sociale zekerheid bieden. In beide gevallen is het van belang dat het tarief en arbeidsvoorwaarden marktconform zijn en aansluiten bij de complexiteit van het werk en de verantwoordelijkheid die de rol met zich meebrengt.

Kernactiviteiten en veelvoorkomende taken

De dagelijkse taken van een Senior Ontwikkelaar Opsporing omvatten onder meer het ontwikkelen en onderhouden van applicatielogica, het ontwerpen en optimaliseren van Oracle SQL-queries, views en stored procedures, en het bouwen van betrouwbare REST-integraties met externe voorzieningen en API-gateways. Het opzetten en beheren van CI/CD-pipelines met tooling zoals Bitbucket, Jenkins en deploy-automaten behoort tot het takenpakket, evenals het automatiseren van build- en releaseprocessen. Daarnaast houdt de senior-ontwikkelaar zich bezig met code reviews, testautomatisering, performance-tuning en het oplossen van complexe incidenten, inclusief deelname aan piketdiensten buiten reguliere werktijden. Een belangrijk aspect is de kennisborging: het documenteren van oplossingen, het overdragen van kennis binnen het team en het coachen van junior ontwikkelaars. In projecten met ketenintegraties is begrip van domeinspecifieke processen essentieel; het werken met organisatiebrede voorzieningen en systemen voor archivering of documentbeheer, vaak aangeduid met termen als DAS, kan deel uitmaken van de integratiewerkzaamheden. Voor professionals die in opdracht werken, zijn zzp opdrachten en opdrachten overheid veelvoorkomende opdrachttypes, en interim werk kan grote variatie in technische stacks en processen bieden.

Hoe word je specialist in deze functie

Om specialist te worden, combineer je een stevige theoretische basis met veel praktische ervaring. Begin met een relevante hbo- of wo-opleiding in ICT of software engineering en zoek vervolgens richtinggevende ervaring in backend-programmering, databases en integraties. Specialisatie volgt door langdurige praktijkervaring met relevante technologieën en domeinen: leren werken met Delphi of .NET, verdiepen in Oracle SQL, en het opzetten van CI/CD-pipelines zijn kernstappen. Werk aan projecten binnen het opsporings- of juridische domein om domeinkennis op te bouwen: begrip van processen, privacy- en veiligheidsvereisten en ketenafspraken is cruciaal. Doe interim werk of neem zzp opdrachten aan om blootstelling aan diverse omgevingen te krijgen en je netwerk te vergroten; opdrachten overheid bieden vaak verdieping in schaal en governance. Investeer in kennisdeling, geef workshops, neem deel aan architectuur- of communitysessies en behaal relevante certificeringen op het gebied van cloud, security en integratiepatronen. Tot slot is mentorschap belangrijk: coach junioren, neem verantwoordelijkheid in ontwerpbeslissingen en bouw een reputatie op als betrouwbare specialist die zowel technische als procesmatige uitdagingen kan overzien.

Opleidingsniveau

Hbo werk- en denkniveau met een afgeronde opleiding in de richting van ICT

Salarisindicatie in loondienst

€4500 - €6800 per maand

Indicatie uurtarief bij ZZP

€60 - €110 per uur

Doorgroeimogelijkheden

Lead Developer, Technical Architect, Team Lead, Engineering Manager, Product Owner

Competenties & vaardigheden

Programmeervaardigheden (Delphi/.NET), API-integratie (REST), Oracle SQL en databaseontwerp, CI/CD en DevOps-principes, Analytisch vermogen en kwaliteitsgericht werken

Gerelateerde functies

Softwareontwikkelaar, Senior .NET-ontwikkelaar, Delphi-ontwikkelaar, Integratie-architect, DevOps-engineer

Functieomschrijving

Een Senior Ontwikkelaar Opsporing is een ervaren softwareontwikkelaar die zich richt op het ontwerpen, bouwen en onderhouden van applicaties en integraties die operationele processen in het opsporingsdomein ondersteunen. De functie draait om het realiseren van betrouwbare, veilige en onderhoudbare systemen die gegevens uitwisselen met generieke voorzieningen en ketenpartners via API’s. De rol vereist een breed technisch perspectief: backend-ontwikkeling, databaseontwerp, integratiepatronen en het inrichten van CI/CD-processen behoren tot het dagelijkse werk. Naast technische taken speelt de senior-ontwikkelaar een belangrijke rol in het waarborgen van kwaliteit, het opzetten van testbare oplossingen en het begeleiden van minder ervaren collega’s. In veel organisaties werk je in multidisciplinaire teams met product- of domeinverantwoordelijken, en ben je gewend om binnen kaders van privacy, security en wettelijke eisen te opereren. De functie kan zowel binnen vaste dienstverbanden als in de vorm van interim werk voorkomen; zzp opdrachten en opdrachten overheid zijn veel voorkomende vormen van inzet voor specialisten met dit profiel, al zijn sommige opdrachten vanwege contractuele eisen niet altijd geschikt voor zzp’ers.

Salarisindicatie

Het salaris van een Senior Ontwikkelaar Opsporing hangt af van de werkvorm en de sector. In vaste dienst (contract) ligt het maandelijkse bruto salaris in Nederland doorgaans tussen ongeveer €4.500 en €6.800, afhankelijk van schaal, ervaring en verantwoordelijkheid. Voor interim-professionals of zzp’ers liggen de uurtarieven hoger; marktconforme tarieven variëren doorgaans tussen circa €60 en €110 per uur, waarbij specialistische kennis en ervaring met domeinen als opsporing of juridische processen hogere tarieven kunnen rechtvaardigen. Bij opdrachten overheid spelen factoren zoals aanbestedingsvoorwaarden, DAS-gerelateerde afspraken en deelnames aan raamcontracten of DPS-constructies een rol bij het uiteindelijke tarief en de wijze van facturatie. Kandidaten die kiezen voor zzp opdrachten of interim werk dienen rekening te houden met administratieve lasten en periodes tussen opdrachten, terwijl vaste contracten meer sociale zekerheid bieden. In beide gevallen is het van belang dat het tarief en arbeidsvoorwaarden marktconform zijn en aansluiten bij de complexiteit van het werk en de verantwoordelijkheid die de rol met zich meebrengt.

Kernactiviteiten en veelvoorkomende taken

De dagelijkse taken van een Senior Ontwikkelaar Opsporing omvatten onder meer het ontwikkelen en onderhouden van applicatielogica, het ontwerpen en optimaliseren van Oracle SQL-queries, views en stored procedures, en het bouwen van betrouwbare REST-integraties met externe voorzieningen en API-gateways. Het opzetten en beheren van CI/CD-pipelines met tooling zoals Bitbucket, Jenkins en deploy-automaten behoort tot het takenpakket, evenals het automatiseren van build- en releaseprocessen. Daarnaast houdt de senior-ontwikkelaar zich bezig met code reviews, testautomatisering, performance-tuning en het oplossen van complexe incidenten, inclusief deelname aan piketdiensten buiten reguliere werktijden. Een belangrijk aspect is de kennisborging: het documenteren van oplossingen, het overdragen van kennis binnen het team en het coachen van junior ontwikkelaars. In projecten met ketenintegraties is begrip van domeinspecifieke processen essentieel; het werken met organisatiebrede voorzieningen en systemen voor archivering of documentbeheer, vaak aangeduid met termen als DAS, kan deel uitmaken van de integratiewerkzaamheden. Voor professionals die in opdracht werken, zijn zzp opdrachten en opdrachten overheid veelvoorkomende opdrachttypes, en interim werk kan grote variatie in technische stacks en processen bieden.

Hoe word je specialist in deze functie

Om specialist te worden, combineer je een stevige theoretische basis met veel praktische ervaring. Begin met een relevante hbo- of wo-opleiding in ICT of software engineering en zoek vervolgens richtinggevende ervaring in backend-programmering, databases en integraties. Specialisatie volgt door langdurige praktijkervaring met relevante technologieën en domeinen: leren werken met Delphi of .NET, verdiepen in Oracle SQL, en het opzetten van CI/CD-pipelines zijn kernstappen. Werk aan projecten binnen het opsporings- of juridische domein om domeinkennis op te bouwen: begrip van processen, privacy- en veiligheidsvereisten en ketenafspraken is cruciaal. Doe interim werk of neem zzp opdrachten aan om blootstelling aan diverse omgevingen te krijgen en je netwerk te vergroten; opdrachten overheid bieden vaak verdieping in schaal en governance. Investeer in kennisdeling, geef workshops, neem deel aan architectuur- of communitysessies en behaal relevante certificeringen op het gebied van cloud, security en integratiepatronen. Tot slot is mentorschap belangrijk: coach junioren, neem verantwoordelijkheid in ontwerpbeslissingen en bouw een reputatie op als betrouwbare specialist die zowel technische als procesmatige uitdagingen kan overzien.

Politie Logo
Senior Ontwikkelaar Opsporing
Politie
Politie
Utrecht
36 uur
2 nov. 2026
Tot 111,92
Alleen via omzetverloning
Logo Politie
Utrecht
Tot 111,92
36 uur
2 nov. 2026
Reageer
Deadline: 14 sep. 2026

Functieomschrijving

Je komt te werken binnen het ontwikkelteam van Summ‑IT in het cluster Algemene Opsporing van de Dienst IV (productielijn Opsporing) van de nationale politie.

Het team bestaat uit vijf ontwikkelaars, een informatieanalist en een tester; het betreffen recent overgenomen opsporingssystemen die het onderzoeksproces ondersteunen, ook voor andere opsporingsdiensten zoals de Rijksrecherche.

In de huidige fase ligt de nadruk op het wegwerken van technische schuld; daarna wordt doorontwikkeling uitgevoerd en worden wijzigingen voorbereid voor het vernieuwde wetboek van strafvordering.

Je levert specialistische Delphi‑kennis voor een grotendeels Delphi‑gebaseerd systeem, werkt samen met collega’s om teamdoelen te bereiken en coacht en begeleidt medeverantwoordelijken om Delphi‑kennis binnen de organisatie te borgen.

Je hebt een regievoerende rol in life cycle management: je identificeert en plant omvangrijke werkzaamheden zodat producten onderhoudbaar en goed getest blijven en anderen optimaal kunnen gebruiken.

Je werkt in multidisciplinaire DevOps‑teams in het Productiehuis in Utrecht; we zijn doorgaans twee à drie dagen per week op locatie en soms buiten kantoortijd oproepbaar vanwege 24/7 politiewerk.

Vereist profiel

  • Aantoonbare expertise in Delphi: je bent de Delphi‑specialist binnen het team en fungeert als coach/kennisdrager.
  • Kennis van .NET en Oracle SQL om integraal aan het systeem en integraties te werken.
  • Ervaring met CI/CD en tooling (Atlassian, Bitbucket, Jenkins en XLDeploy) en affiniteit om Delphi‑componenten in pipelines op te nemen.
  • Ervaring met life cycle management en het regisseren, identificeren en plannen van omvangrijke technische werkzaamheden.
  • Ervaring met het aanpakken van technische schuld en het verbeteren van onderhoudbaarheid en testdekking.
  • Sterke samenwerkings‑ en communicatieve vaardigheden; ervaring in multidisciplinaire DevOps‑teams en het coachen van collega‑ontwikkelaars.
  • Bereidheid tot hybride werken (2–3 dagen per week op locatie in Utrecht) en tot incidentele oproepen buiten reguliere kantoortijden.
  • Affiniteit met het opsporingsdomein en het werken binnen kaders en richtlijnen van een overheids‑/politieorganisatie.

Eisen

  • Recente en aantoonbaar ruime werkervaring met de ontwikkeltaal Delphi
  • Goede kennis van Oracle SQL, (packages, stored procedures en triggers)
  • Recente en ruime ervaring met een Agile-werkwijze, zoals Scrum en DevOps
  • Ervaring met CI/CD- Pipelines (Atlassian tooling, Bitbucket, Jenkins en XLDeploy)
  • Affiniteit met .NET
  • Het kennen en toepassen van de nieuwste Delphi technieken
  • Het kennen en toepassen van programmeer principes, zoals Clean Code, SOLID en design patterns
  • Ervaring met Test Driven Development en unit testen met DUnitX

Wensen

  • Kennis van Finalbuilder is een pre

Competenties

  • Groot analytisch vermogen
  • Kwaliteitsgerichtheid
  • Goed in de samenwerking binnen en buiten het team
  • Doorzetter
  • Teamspeler
  • Aanpassingsvermogen
  • Ondernemend en in staat om adviserend op te treden
  • Resultaatgericht
  • Doorzettingsvermogen
  • Overtuigingskracht
  • Brede blik en het vermogen om verbindingen te leggen

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht