< Naar alle vacatures

Full-stack Developer Profchecks Kennisbank (2FTE)

Nationale Politie

Apeldoorn, Gelderland
36 UUR
23 okt. 2026
Reageer voor 12 augustus
Nationale Politie Logo

Omschrijving

De Politieacademie (PA) zoekt twee full-stack developers (2 FTE) voor de doorontwikkeling van kennisapplicaties binnen het NWvSv-programma, specifiek voor de kennisbank en Profchecks.

De kennisbank bevat gevalideerde content zoals wetsanalyses en moet betrouwbaar, snel doorzoekbaar en gemakkelijk te onderhouden zijn voor juridische experts en trainers.

Profchecks is een interactief leermiddel in de vorm van een game waarin gebruikers oefenen met realistische, praktijkgerichte politiezaken; de opdracht omvat zowel spel-logica als didactische en UX-aspecten.

De rol omvat het ontwerpen, bouwen en onderhouden van zowel backend-APIs en datalaag als moderne frontends, integratie met bestaande systemen van de Nationale Politie en waarborgen van security en privacy.

Werkplaats is Apeldoorn (Gelderland); de werkzaamheden vinden plaats binnen de Nationale Politie/Politieacademie en vereisen nauwe samenwerking met inhoudsdeskundigen, testers en het landelijke programma NWvSv, met oplevering governance-gericht en tijdig voor de invoering per 1 april 2029.

Vereist profiel

  • Aantoonbare ervaring als full‑stack developer (minimaal 3–5 jaar), bij voorkeur binnen complexe of publieke omgevingen.
  • Sterke frontend-vaardigheden (bijv. React, Angular of vergelijkbaar) en ervaring met moderne UI/UX-principes voor leermiddelen.
  • Gedegen backend-kennis (bijv. Node.js, Java, .NET) en ervaring met REST/GraphQL API’s, authenticatie/autorisatie en integratie met externe systemen.
  • Ervaring met relationele en NoSQL-databases, zoektechnologieën (bijv. Elasticsearch) en contentmanagement of knowledgebase-structuren.
  • Kennis van test-driven development, CI/CD-pipelines, containerisatie (Docker) en bij voorkeur Kubernetes voor productie-omgevingen.
  • Begrip van beveiliging en privacy (AVG) binnen de politiecontext en het vermogen om data- en toegangsbeperkingen technisch te implementeren.
  • Affiniteit met gamification/serious games of e-learning (instructional design) en het vertalen van didactische doelstellingen naar technische oplossingen.
  • Goede communicatieve vaardigheden, ervaring met agile/scrum-methodieken en samenwerken met inhoudsdeskundigen en eindgebruikers.
  • Woonachtig of bereid te werken in/naar Apeldoorn en beschikbaar voor 2 FTE- inzet voor de plan- en realisatiefase.

Eisen

  • De kandidaat heeft in de afgelopen 5 jaar minimaal 3 jaar aantoonbare werkervaring als .netdeveloper in grote organisaties (1000+ medewerkers).
  • De kandidaat heeft minimaal 5 jaar werkervaring met het ontwikkelen van .Net applicaties
  • De kandidaat heeft in de afgelopen 5 jaar minimaal 3 jaar aantoonbare werkervaring met web ontwikkeling in HTML5, Javascript en CSS en met de database SQLServer (T-SQL).
  • De kandidaat heeft minimaal 1 jaar aantoonbare werkervaring met ASP.NET Core en Entity Framework Core.
  • De kandidaat heeft minimaal 5 jaar aantoonbare werkervaring met Javascript web development frameworks en libraries (bij voorkeur Angular 17+).
  • De kandidaat heeft aantoonbare werkervaring met gebruik Azure DevOps
  • De kandidaat heeft aantoonbare werkervaring met Git
  • De kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met Azure Cloud
  • De kandidaat heeft de afgelopen 5 jaar minimaal 2 jaar aantoonbare werkervaring met het werken in scrum teams (Agile).
  • De kandidaat heeft minimaal 1 jaar aantoonbare werkervaring met Azure DevOps Pipelines voor CI /CD
  • De kandidaat heeft minimaal 1 jaar aantoonbare werkervaring met Unittesting
  • De kandidaat heeft ervaring met OpenApi/Swagger
  • Voor deze opdracht is een screening type BO+ van toepassing.

Wensen

  • De kandidaat heeft aantoonbare werkervaring met gamification bij het ontwikkelen van onderwijsleermiddelen.
  • De kandidaat heeft aantoonbare werkervaring met het ontwikkelen en deployen van infrastructuur via Bicep
  • De kandidaat heeft aantoonbare werkervaring op het gebied van Domain Driven Design.
  • De kandidaat heeft aantoonbare werkervaring op het gebied van Cybersecurity, Pentesting en security by design.
  • De kandidaat heeft aantoonbare werkervaring op het gebied van Azure Service Bus

Competenties

  • Accuratesse
  • Probleem analyse
  • creativiteit
  • Initiatief
  • Klantgerichtheid
  • Samenwerken

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