Backend Developer BVID (6FTE)

Overheidzzp

Den Haag

Hybrid

EUR 60,000 - 90,000

Full time

3 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Overheidzzp zoekt een ervaren .NET back-end developer om de BVID-software te herontwikkelen op een moderne architectuur zoals DDD, clean architecture en event-driven design. Je werkt in een Agile DevOps-team aan features, architectuurkeuzes en deployments voor een 24/7 kritische politieapplicatie.

Je organiseert zelfstandig je werk binnen drie weken sprints, draagt bij aan beheer en documentatie, en deelt kennis met het team.

Qualifications

  • HBO-niveau of gelijkstelling via EVC aantonen.
  • In de afgelopen 7 jaar minimaal 5 jaar relevante ervaring.
  • Kennis van .NET 6/8/10 en moderne architectuurprincipes.

Responsibilities

  • Ontwikkel software in .NET en realiseer features uit de backlog.
  • Werk zelfstandig in sprints van drie weken.
  • Denk actief mee over architectuurkeuzes en concrete oplossingen.
  • Lever software op volgens Definition of Done.
  • Draag bij aan productie- en beheeractiviteiten in het team.
  • Neem deel aan het piket en derdelijns support.
  • Onderhoud beheerdocumentatie van het werk.
  • Deel proactief kennis binnen en buiten het team.
  • Werk in de interne ontwikkelstraat en OTA-omgeving.
  • Werk minimaal twee dagen per week op kantoor.

Skills

Agile werken
Scrum Framework
DevOps mindset
Ownership
Systemen denken

Education

HBO-niveau / Bachelor of gelijkstelling via EVC

Tools

Docker
OpenShift Kubernetes
GitLab CI/CD
Elastic/Kibana
Entity Framework / MSSQL

Job description

Over de functie

In het kort: Je gaat als .NET backend developer BVID-software herontwikkelen op moderne architectuur, features realiseren, meedenken over architectuur, deployments en beheer verzorgen en in een Agile DevOps-team bijdragen aan een 24/7 kritische politieapplicatie.

Opdracht /functieomschrijving

De BVID (Basisvoorziening Identiteitsvaststelling) is het systeem achter de identificatiezuilen van de Nationale Politie. Het wordt gebruikt om persoonsgegevens van verdachten en vreemdelingen te registreren en te verifiëren aan de hand van documenten, vingerafdrukken, foto's en handtekeningen. Ook kan daarmee worden vastgesteld of iemand al bij de politie of een ketenpartner bekend is.

De aanleiding voor deze uitvraag is het versnellen van de migratie naar een nieuwere versie van de BVID-software. De volledige BVID-software wordt herbouwd op een moderne architectuur (DDD, clean architecture, event-driven) en technologie-stack (.NET 10, containerization).

Dit moet de basis vormen voor alle uitbreidingen die de komende jaren moeten worden doorgevoerd om te voldoen aan verschillende Europese verordeningen. BVID heeft een duidelijke architecturale visie, maar de weg naar deze stip op de horizon is een complex traject (mede door de positie van de BVID in zowel de strafrecht- als vreemdelingenketen). Om de migratie zo snel mogelijk te realiseren, is extra capaciteit benodigd.

Op dit moment zijn er drie DevOps-teams werkzaam in het cluster. Dit zijn multi disciplinaire teams bestaande uit een combinatie van interne en externe medewerkers met IT en business vertegenwoordiging. Deze teams werken nauw samen vanuit een gedeelde backlog. De product owner prioriteert en beheert de product backlog. Op basis van deze product backlog beheren de teams hun eigen sprint backlog.

Binnen het cluster wordt gewerkt volgens het Operating Model van de sector Dienstverlening Partners. Dit is een Agile schalingsmodel gebaseerd op SAFe en zorgt voor afstemming van werkzaamheden en afhankelijkheden tussen de verschillende teams. Bij deze manier van werken worden ook team overstijgende rituelen uitgevoerd, zoals de kwartaalplanning.

Werkzaamheden/ taken, verantwoordelijkheden & doelstellingen
  • De kandidaat ontwikkelt software in .NET en realiseert features van de product backlog.
  • De kandidaat organiseert zijn eigen werk en pakt stories zelfstandig op binnen sprints van drie weken.
  • De kandidaat denkt actief mee over architectuurkeuzes en komt met concrete oplossingen.
  • De kandidaat levert software op die voldoet aan de Definition of Done.
  • Het team werkt volgens het principe "you build it, you run it". De kandidaat levert hier een actieve bijdrage aan door samen met het team software naar productie te brengen en het beheer van de BVID mee te dragen (in roulatievorm).
  • De kandidaat neemt deel aan het piketrooster van het team (ongeveer vier keer per jaar), derdelijns-support. De applicatie is 24/7 beschikbaar voor diverse ketenpartners.
  • De kandidaat houdt de beheerdocumentatie bij van het werk waaraan hij bijdraagt.
  • De kandidaat deelt proactief kennis binnen en buiten het team. Overdracht hoort standaard bij de werkzaamheden en vindt plaats tijdens de contractperiode.
  • De kandidaat werkt in de interne Ontwikkelstraat, met een eigen ontwikkelomgeving (seat) en een gedeelde OTA-omgeving.
  • De kandidaat is minimaal twee werkdagen per week op kantoor voor samenwerking binnen team en cluster. De opdrachtgever bepaalt welke dagen.
Randvoorwaarden
  • Er wordt gewerkt binnen kantoortijden.
  • Er zijn twee vaste kantoordagen: dinsdag en woensdag (momenteel Odijk, volgend jaar Nieuwegein).
  • Maandag (ochtend) vinden belangrijke cluster afspraken plaats (online).
  • Er is sprake van piket. Dit vindt ongeveer 4 keer per jaar plaats (wanneer de kandidaat voldoende is ingewerkt).

De politie werkt in een veranderende samenleving waarin uiteenlopende perspectieven essentieel zijn voor goed politiewerk. Daarom is diversiteit voor ons van groot belang. Hoe kunnen we jouw kennis en achtergrond hiervoor inzetten?

Eisen
  • Dienstverband: Detachering
  • Je hebt een diploma op hbo-niveau (bachelor) of je bent daaraan gelijkgesteld via EVC. Of je hebt minimaal twee jaar aantoonbare ervaring op het gevraagde werk- en denkniveau. Dit moet je aantonen met je cv, aangevuld met een officiële functiebeschrijving, vacaturetekst of ander document waarin het gevraagde werk- en denkniveau duidelijk staat vermeld.
  • In de afgelopen 7 jaar, minimaal 5 jaar werkervaring met / in:
Algemeen
  • Agile werken
  • Build-in quality en shift-left principes
  • Scrum Framework
  • DevOps visie en mindset
  • Samenwerken in een context met aanpalende disciplines zoals bijvoorbeeld Functioneel Beheerders, Infra-specialisten, Adviseurs Informatiemanagement
  • Ownership op producten en van daaruit een pro-actieve en betrokken instelling en adviserende houding richting de Product Owner
  • DevOps (90% Dev en 10% Ops)
  • NET Development (.NET 6/8/10)
  • Softwaredesign en architectuurprincipes: DDD, clean architecture, event-driven, microservices
  • REST API's (bouwen en onderhouden)
  • Entity Framework / Migrations / MSSQL
  • Containerization van applicaties met Docker
  • Ervaring met hosting op containerplatformen, zoals OpenShift (Kubernetes)
  • Onderhouden en verbeteren van CI/CD pipelines (bij voorkeur op basis van GitLab)
  • Kennis van logging en monitoring, bij voorkeur Elastic/Kibana.
  • Voor deze opdracht is een screening type BO+ van toepassing.
Wensen
  • Messaging-technieken, bijvoorbeeld RabbitMQ op basis van MassTransit
  • Testautomatisering op basis van de testpyramide (unittests, integratietest, apitests)
  • Agile/Scrum/SAFe
  • Security-minded: dataintegriteit en bekende kwetsbaarheden (CVE's)
Competenties
  • Coachen en kennisdeling
  • Klantgerichtheid
  • Maatschappelijk bewustzijn
  • Oriëntatie
  • Netwerkvaardigheid
  • Organisatiesensitiviteit
  • Organisatievermogen
  • Overtuigingskracht
  • Systeemdenken
Overige informatie
  • Optie tot verlenging: Onbekend
  • Gespreksdatum: binnen 5 dagen na sluitingsdatum van de aanvraag
  • Dienstverband: Detachering

De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Devops Engineer Integratie
Devops Engineer Integratie

OverheidZZP • Den Haag

On-site
EUR 60,000 - 90,000
Backend Developer BVID (6FTE)
Backend Developer BVID (6FTE)

Impact Vandaag • Utrecht

Hybrid
EUR 66,000 - 79,000
8% Vakantiegeld
Vaste vakantiedagen
Reiskostenvergoeding
+1
Senior Beheerder Microsoft Server (2FTE)
Senior Beheerder Microsoft Server (2FTE)

Overheidzzp • Den Haag

Hybrid
EUR 70,000 - 95,000
Team Coach/Scrum Master
Team Coach/Scrum Master

OverheidZZP • Den Haag

On-site
EUR 65,000 - 90,000
Senior Informatieanalist
Senior Informatieanalist

Politieacademie • Utrecht

Hybrid
EUR 55,000 - 70,000
Senior Solution Architect 36u/w
Senior Solution Architect 36u/w

DC Engineers B.V. • Den Haag

On-site
EUR 90,000 - 140,000
medior developer - Team Warehouse
medior developer - Team Warehouse

Politie Nederland • Driebergen-Rijsenburg

On-site
EUR 42,000 - 66,000
Bruto maandsalaris €3.734–€5.882 (scha
IKB bruto 17,86%
IKB netto €515,91/jaar
+1
Senior Informatieanalist (zzp - freelance)
Senior Informatieanalist (zzp - freelance)

Politieacademie • Utrecht

Hybrid
EUR 60,000 - 80,000
DevOps Engineer Logius
DevOps Engineer Logius

OverheidZZP • Den Haag

Hybrid
EUR 70,000 - 100,000
Agile coach - CI/CD Enabler 36u/w
Agile coach - CI/CD Enabler 36u/w

DC Engineers B.V. • Den Haag

On-site
EUR 70,000 - 95,000