Job Openings Backend Developer BVID

About the job Backend Developer BVID

Voor de Politie zoeken wij een Backend Developer BVID. De BVID (Basisvoorziening Identiteitsvaststelling) is het systeem achter de identificatiezuilen van de Nationale Politie. Het systeem 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 helpt het vaststellen of iemand al bekend is bij de politie of een ketenpartner.

Je draagt als backend developer bij aan de migratie naar een nieuwere versie van de BVID-software. De software wordt volledig herbouwd met een moderne architectuur en technologie-stack, waaronder domain-driven design (DDD), clean architecture, event-driven werken, .NET 10 en containerization. Deze basis maakt toekomstige uitbreidingen mogelijk, onder meer om te voldoen aan Europese verordeningen.

Je werkt samen met multidisciplinaire DevOps-teams waarin IT- en businessmedewerkers nauw samenwerken vanuit een gedeelde backlog. De product owner beheert en prioriteert de product backlog; de teams vertalen deze naar hun eigen sprint backlog. Binnen het cluster werken de teams volgens een Agile-schalingsmodel, gebaseerd op SAFe. Je stemt werkzaamheden en afhankelijkheden af met andere teams en neemt deel aan teamoverstijgende activiteiten, zoals kwartaalplanningen.

Jouw profiel
  • Je hebt een hbo-diploma of een gelijkwaardig werk- en denkniveau. Aantoonbare ervaring op hbo-niveau kan hier ook aan voldoen.
  • Je coacht collega’s en deelt actief je kennis.
  • Je bent klantgericht en hebt oog voor de maatschappelijke context van je werk.
  • Je bent organisatiesensitief, kunt goed netwerken en houdt rekening met belangen en afhankelijkheden.
  • Je bent sterk in oriëntatie, organisatie en overtuigingskracht.
  • Je denkt in samenhang en overziet systemen en processen als geheel.

Functie-eisen

  • Je hebt in de afgelopen 7 jaar minimaal 5 jaar werkervaring met Agile werken.
  • Je hebt in de afgelopen 7 jaar minimaal 5 jaar werkervaring met build-in-quality- en shift-leftprincipes.
  • Je hebt in de afgelopen 7 jaar minimaal 5 jaar werkervaring met het Scrum-framework.
  • Je hebt in de afgelopen 7 jaar minimaal 5 jaar werkervaring met de DevOps-visie en -mindset.
  • Je hebt in de afgelopen 7 jaar minimaal 5 jaar werkervaring met samenwerken met aanpalende disciplines, zoals functioneel beheerders, infra-specialisten en adviseurs informatiemanagement.
  • Je hebt in de afgelopen 7 jaar minimaal 5 jaar werkervaring met ownership over producten. Vanuit die verantwoordelijkheid neem je initiatief, toon je betrokkenheid en adviseer je de Product Owner.
  • Je hebt ervaring met .NET-development, waaronder .NET 6, 8 en 10.
  • Je hebt ervaring met softwaredesign en architectuurprincipes, zoals DDD, clean architecture, event-driven architectuur en microservices.
  • Je hebt ervaring met het bouwen en onderhouden van REST API's.
  • Je hebt ervaring met Entity Framework, migrations en MSSQL.
  • Je hebt ervaring met het containeriseren van applicaties met Docker.
  • Je hebt ervaring met hosting op containerplatformen, zoals OpenShift (Kubernetes).
  • Je hebt ervaring met het onderhouden en verbeteren van CI/CD-pipelines, bij voorkeur met GitLab.
  • Je hebt kennis van logging en monitoring, bij voorkeur met Elastic/Kibana.

Functie-wensen

  • Het is een pre als je ervaring hebt met messagingtechnieken, bijvoorbeeld RabbitMQ op basis van MassTransit.
  • Bij voorkeur heb je ervaring met testautomatisering op basis van de testpiramide, waaronder unittests, integratietests en API-tests.
  • Het is een pre als je ervaring hebt met Agile, Scrum en SAFe.
  • Bij voorkeur heb je oog voor security, dataintegriteit en bekende kwetsbaarheden (CVE’s).

Extra Informatie

  • Aantal uur 36 - 36
  • ZZP mogelijk? Nee
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum na afronding van screening
  • Opleidingsniveau HBO