Senior full-stack developer

Nationale Politie

Doelwater 5, 3011 AH Rotterdam, Nederland

LOONDIENST
Sluit over 10 dagen
97 36 Zuid-Holland

Publicatiedatum:

18 jul 2025

Sluitingsdatum:

29 jul 2025

Begindatum:

1 okt 2025

Einddatum:

30 sept 2026

Uren per week:

36
Opdracht alleen mogelijk voor professionals in loondienst
Kijkende naar de inhoud van deze opdracht en de wet DBA, kan je deze opdracht alleen uitvoeren als je in loondienst bent. Mocht je momenteel een dienstverband invullen bij een advies- of detacheringsbureau, dan kunnen wij (met akkoord van jouw huidige werkgever) jou aanbieden op deze opdracht. Wij maken voor de betaling van facturen van advies- en detacheringsbureaus gebruik van een G-rekening. Ook kan je bij ons in dienst om deze opdracht in te vullen.

Omschrijving

Het Politie Innovatielab (iLab) is een van de afdelingen van de Nationale Politie waar innovatie plaatsvindt. Het iLab draagt bij aan een effectievere en efficiëntere taakuitoefening van de politie. Het betreft veelal technologische ontwikkelingen waarbij de nadruk ligt op ICT-oplossingen. Het portfolio van het iLab is zeer divers. Je moet denken aan spraak gestuurde assistenten, RPA, NLP, en een diversiteit aan applicaties. Naast het gericht (door)ontwikkelen van opgehaalde ideeën is het iLab een dynamische lab-omgeving waar creativiteit en experimenteren met nieuwe technologie hoog op de agenda staat. Co-creatie is een van de kernwaarde. Als onderdeel van de Brightlands Community (Brightlands Smart Services Campus) werkt het iLab nauw samen met bedrijven en diverse universiteiten, hogescholen en onderzoeksinstituten zoals het BISS, CAROU en TNO.

Doelstelling

De Full-stack Developer is verantwoordelijk voor het effectief omzetten van innovatieve ideeën in functionele en schaalbare software- en Ai oplossingen. Dit omvat het ontwikkelen en valideren van prototypes om de operationele efficiëntie te verbeteren.
Daarnaast richt de rol zich op het ontwikkelen, testen en optimaliseren van softwareoplossingen, met een sterke focus op innovatie, gebruikerservaring en veiligheid.
Een andere belangrijke doelstelling is het verhogen van de vaardigheden en kennis binnen het team, wat leidt tot een hogere productiviteit en verbeterde kwaliteit van de output.

Verantwoordelijkheden

De kandidaat is verantwoordelijk voor de bouw en (door)ontwikkeling van de voor het betreffende onderwerp benodigde software. Conform Scrum/Agile worden per sprint de te behalen resultaten beschreven. Daarnaast coacht en deelt de kandidaat kennis met de andere developers en stagiaires. De kandidaat is verantwoordelijk om de oplossing hosten op het cloud innovatieplatform van de Nationale Politie genaamd HaaS en het Advanced Analytics Platform (AAP).

Contacten

Je hebt direct contact met je collega developers, UX-designers, stagiaires, de overige iLab teamleden en de eindgebruiker(s). Daarnaast sta je in nauw contact met de interne opdrachtgever(s) van de Nationale Politie en in- en externe stakeholders.

Eisen

  • De kandidaat heeft een erkend, volwaardig en volledig afgerond diploma op minimaal HBO.
  • De kandidaat heeft in de afgelopen 12 jaar minimaal 8 jaar aantoonbare werkervaring in Python en .Net en in HTML, CSS en Javascript in de functie van full-stack developer of soortgelijk.
  • De kandidaat heeft minimaal 8 jaar aantoonbare werkervaring met (No-)SQL-databases waaronder mongoDB en Postgres.
  • De kandidaat heeft minimaal 8 jaar aantoonbare werkervaring met frameworks waaronder in ieder geval VueJs en Angular.
  • De kandidaat heeft aantoonbare werkervaring met Flutter, Kotlin en met CI/CD waaronder GitLab. gitlab moet hij hebben.
  • De kandidaat heeft minimaal 4 jaar aantoonbare werkervaring met toegepaste data science (Ai).
  • De kandidaat heeft minimaal 4 jaar aantoonbare werkervaring met hostingplatform Cloud Foundry.
  • De kandidaat heeft minimaal 4 jaar aantoonbare werkervaring met kubernetes.
  • De kandidaat heeft minimaal 2 jaar aantoonbare werkervaring met prompt engineering (gebruik van een LLM).

Wensen en competenties

Wensen

  • De kandidaat heeft aantoonbare werkervaring met Retrivel Augmented Generation (RAG) i.c.m. LLMs (ontwikkelen en trainen van LLMs met gebruik van eigen data).
    Gewicht: 20 %

  • De kandidaat heeft minimaal 4 jaar aantoonbare werkervaring als software- of solution architect binnen (bestuurlijk) organisaties zoals de overheid.
    Gewicht: 20 %

  • De kandidaat heeft aantoonbare werkervaring met het opstellen van architectuurdocumentatie.
    Gewicht: 10 %

  • De kandidaat heeft aantoonbare werkervaring met Ai ontwikkelingen en past deze toe in onderzoek en werk.
    Gewicht: 10 %

  • De kandidaat heeft aantoonbare werkervaring met cloud omgevingen waaronder Azure, AWS en Google Cloud.
    Gewicht: 10 %

  • De kandidaat heeft minimaal 4 jaar aantoonbare werkervaring in een innovatie-omgeving met prototyping en het ontwikkelen van MVP's.
    Gewicht: 10 %

  • De kandidaat heeft 1 of meerdere Azure certificeringen behaald waaronder/zoals AZ-900, SC-900, AZ-204, AZ-305 en AZ-400.
    Gewicht: 10 %

  • De kandidaat heeft een erkend, volwaardig en volledig afgerond diploma op minimaal HBO in de richting van ICT.
    Gewicht: 10 %

Beste prijs-kwaliteitsverhouding
Gewicht van kwaliteit: 80 %
Gewicht van prijs: 20 %

Competenties

  • Communicatie: Heeft uitstekende communicatieve vaardigheden, zowel mondeling als schriftelijk.

  • Probleemanalyse: Heeft sterk analytisch vermogen en probleemoplossende vaardigheden.

  • Initiatief: Begint uit zichzelf, wacht niet af, draagt uit eigen beweging ideeen en voorstellen aan en neemt het voortouw bij acties of projecten.

  • Creativiteit: Bekijkt vraagstukken vanuit verschillende invalshoeken. Komt tot originele, oorspronkelijke en vernieuwende ideeen of oplossingen voor problemen die met de functie verband houden.

  • Leergierig: Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie.

  • Mondelinge- en schriftelijke uitdrukkingsvaardigheid: Maakt feiten, meningen en ideeen aan anderen in begrijpelijke taal mondeling duidelijk.

Organisatie en team

Het Politie Innovatielab (iLab) is een van de afdelingen van de Nationale Politie waar innovatie plaatsvindt. Het iLab draagt bij aan een effectievere en efficientere taakuitoefening van de politie. Het betreft veelal technologische ontwikkelingen waarbij de nadruk ligt op ICT-oplossingen. Het portfolio van het iLab is zeer divers. Je moet denken aan spraak gestuurde assistenten, RPA, NLP, en een diversiteit aan applicaties. Naast het gericht (door)ontwikkelen van opgehaalde ideeen is het iLab een dynamische lab-omgeving waar creativiteit en experimenteren met nieuwe technologie hoog op de agenda staat. Co-creatie is een van de kernwaarde. Als onderdeel van de Brightlands Community (Brightlands Smart Services Campus) werkt het iLab nauw samen met bedrijven en diverse universiteiten, hogescholen en onderzoeksinstituten zoals het BISS, CAROU en TNO.

Gespreksinformatie

Planning
Het verificatiegesprek zal z.s.m. na het beoordelen van de ontvangen offertes plaatsvinden.

De uitgenodigde Externe dient minimaal één dag voor het verificatiegesprek de gevraagde bewijsmiddelen, zoals kopie diploma(s)/certificaten te overleggen aan de inhuurdesk. Bij het niet tijdig indienen zal dit leiden tot uitsluiting van de aanvraag.  

Interview
Het verificatiegesprek dient ter verificatie van de gestelde eisen en ter verificatie van of de score van de schriftelijke beoordeling op de gunningscriteria terecht is toegekend. Indien de verificatie geen aanleiding geeft tot een lagere score dan aanvankelijk is toegekend tijdens de beoordeling en het voldoen aan de gestelde eisen bevestigd, dan geldt dat de Offerte van deze Externe de beste prijs/kwaliteit verhouding heeft en komt daarmee in aanmerking voor gunning van de Opdracht. Indien in de Opdracht meer dan één Externe wordt gevraagd, wordt het aantal beoogde aan te stellen Externen uitgenodigd voor het verificatiegesprek op basis van de hoogste posities in de rangorde.

Indien uit het verificatiegesprek blijkt dat te veel punten zijn toegekend in de schriftelijke beoordeling, dan wordt dit gecorrigeerd in de beoordeling. De nieuwe rangorde wordt na de correctie opnieuw vastgesteld. Indien de Offerte van de Externe met wie het verificatiegesprek is gehouden niet meer de hoogst scorende in de nieuwe rangorde is, zal de Externe van de hoogst scorende Offerte in de nieuwe rangorde voor het verificatiegesprek worden uitgenodigd.

Overige informatie

Benodigd aantal professionals: 1

LFNP functie
BVS B

CV-eisen
Onder een cv verstaan wij een overzicht van de werkervaring van de kandidaat.

U voegt een cv van maximaal 7 pagina's A4 toe. U dient gebruik te maken van het bijgevoegde template en alle gevraagde onderdelen in te vullen.
Het CV is in het Nederlands opgesteld op basis van ons CV template en in PDF-formaat i.p.v. Word. 

Inhuurdesk Politie behoudt zich het recht voor om aanbiedingen terzijde te leggen indien er overmatig veel taal- en/of spelfouten in het cv en/of referentie voorkomen. In het cv dient te allen tijde een vermelding van de functienaam, start- en einddatum (dd-mm-jjjj) van de werkzaamheden en aantal gewerkte uren per week te zijn vermeld. U dient gebruik te maken van het bijgevoegde template. Maakt u geen gebruik van bijgevoegd template zal uw bieding terzijde worden gelegd.

Beschikbaarheid
De Externe is inzetbaar vanaf 01-10-2025 (of indien mogelijk zoveel eerder als de screening akkoord is) tot en met 30-09-2026 voor 36 uur per week.

Het contract kan door de Opdrachtgever optioneel worden verlengd. Dit zoals wordt aangegeven in het profiel.

De startdatum is onder voorbehoud van een tijdige afronding van het kandidaten onderzoek. Dit kan ook betekenen dat de startdatum van de Opdracht zal moeten worden opgeschoven. Aan de vermelde startdatum in de aanvraag kunnen zodoende geen rechten worden ontleend.

Type inzet

  • Kijkende naar de inhoud van deze aanvraag en de wet DBA, leent deze aanvraag zich er niet voor om door een ZZP'er uitgevoerd te worden.

  • Voor deze opdracht is een Betrouwbaarheid Onderzoek Plus (BO+) van toepassing. Een positief besluit is een vereiste voor het uitvoeren van deze opdracht.

  • Let op: Vanaf 1 november wijzigt het diensteverleningsmodel van het DAS naar de Intermediaire Dienstverleners, het is mogelijk dat deze overeenkomst wordt gemigreerd. Meer informatie volgt.

Hoe werkt het?

Onze voordelen
Wil jij als freelance informatieprofessional ook de voordelen en kansen ervaren die wij jou kunnen bieden? Lees hier meer!
Collega's
Je kunt altijd terugvallen op collega informatieprofessionals als je hulp nodig hebt.
Handige formats
Maak gebruik van bewezen formats en voorbeelden die wij beschikbaar stellen.
Relevante kennis
Wij hebben relevante kennis van de markt. Zo blijf jij altijd op de hoogte.
Netwerk
Profiteer van ons netwerk van opdrachtgevers en professionals.
Punten sparen
Gedurende jouw opdracht spaar je voor opleidingspunten, te gebruiken bij GO Opleidingen.
Vakblad abonnement
Krijg gratis een abonnement op het vakblad Informatieprofessional.