Functieomschrijving
Voor de Politie zoeken wij een Fullstack Developer. De Politieacademie is het opleidings- en kenniscentrum voor de Nederlandse politie, waar competentiegericht onderwijs, kennis en het politiewerkveld samenkomen. Zij voorziet in de onderwijsvraag van de politie en derden.Het nieuwe Wetboek van Strafvordering (NWvSv) raakt de kern van het politiewerk. Het landelijke programma NWvSv zorgt voor de implementatie binnen de politieorganisatie. De Politieacademie is gevraagd de regierol te vervullen voor de realisatie van de Leeropgave NWvSv tijdens planvorming en realisatiefase.
Als Back-end ontwikkelaar werk je binnen het deelprogramma aan de doorontwikkeling van kennisapplicaties: de kennisbank en Profchecks. Je ontwikkelt backend-functionaliteit voor de kennisbank met gevalideerde content en wetsanalyses en voor Profchecks, een leermiddel in de vorm van een game waarin spelers oefenen met realistische en toepassingsgerichte situaties uit de dagelijkse praktijk van het politiewerk. Je werkt samen met front-end ontwikkelaars, inhoudsdeskundigen en stakeholders van het landelijke programma, draagt bij aan architectuur- en integratieoplossingen, schrijft testbare en onderhoudbare code en bewaakt kwaliteit, beveiliging en performance van de oplossingen.
Jouw profiel
- Je werkt nauwkeurig en accuraat.
- Je analyseert problemen snel en stelt effectieve oplossingen voor.
- Je bent creatief in het vinden van technische oplossingen.
- Je toont initiatief en neemt verantwoordelijkheid voor je werk.
- Je bent klantgericht en stemt oplossingen af met inhoudsdeskundigen.
- Je functioneert goed in multidisciplinaire teams en werkt samen om resultaten te bereiken.
Functie eisen
- Je beschikt over een afgeronde en erkende opleiding op minimaal hbo-niveau
- Je hebt in de afgelopen 5 jaar minimaal 3 jaar werkervaring als .NET-developer in grote organisaties (1000+ medewerkers)
- Je hebt minimaal 5 jaar werkervaring met het ontwikkelen van .NET-applicaties
- Je hebt in de afgelopen 5 jaar minimaal 3 jaar werkervaring met webontwikkeling in HTML5, JavaScript en CSS en met SQL Server (T-SQL)
- Je hebt minimaal 1 jaar werkervaring met ASP.NET Core en Entity Framework Core
- Je hebt minimaal 5 jaar werkervaring met JavaScript webdevelopment frameworks en libraries (bij voorkeur Angular 17+)
- Je hebt ervaring met Azure DevOps
- Je hebt ervaring met Git
- Je hebt minimaal 2 jaar werkervaring met Azure Cloud
- Je hebt in de afgelopen 5 jaar minimaal 2 jaar ervaring met werken in scrumteams (Agile)
- Je hebt minimaal 1 jaar ervaring met Azure DevOps Pipelines voor CI/CD
- Je hebt minimaal 1 jaar ervaring met unit testing
- Je hebt ervaring met OpenAPI/Swagger
Functie wensen
- Je hebt een afgeronde, erkende en volwaardige opleiding op minimaal hbo-niveau in de richting ICT.
- Je hebt aantoonbare werkervaring met gamification bij het ontwikkelen van onderwijsleermiddelen.
- Je hebt aantoonbare werkervaring met het ontwikkelen en deployen van infrastructuur via Bicep.
- Je hebt aantoonbare werkervaring op het gebied van Domain Driven Design.
- Je hebt aantoonbare werkervaring op het gebied van cybersecurity, pentesting en security by design.
- Je hebt aantoonbare werkervaring met Azure Service Bus.
