Functieomschrijving
Voor de Politie zoeken wij een Full-Stack Developer. Je werkt voor de Politieacademie, het opleidings- en kenniscentrum voor de Nederlandse politie. Zij voorziet in de onderwijsvraag van de politie en derden.Er wordt een nieuw Wetboek van Strafvordering ingevoerd. Dat raakt de kern van politiewerk. Het landelijke programma NWvSv is verantwoordelijk voor de implementatie binnen de politie en de Politieacademie neemt de regierol voor de realisatie van de Leeropgave NWvSv voor planvorming en realisatie.
Zij zoeken twee full-stack ontwikkelaars. Als full-stack ontwikkelaar werk je binnen een scrumteam en ben je mede verantwoordelijk voor de doorontwikkeling van twee kennisapplicaties: de kennisbank en Profchecks.
Jouw verantwoordelijkheden
- Ontwikkelen en doorontwikkelen van de kennisbank zodat gevalideerde content, zoals wetsanalyses, tijdig, correct, overzichtelijk en consistent beschikbaar is.
- Doorontwikkelen van Profchecks, een leermiddel in de vorm van een game, zodat spelers oefenen met realistische en toepassingsgerichte situaties uit de dagelijkse praktijk en reeds geleerde kennis onderhouden wordt om de vergeetcurve tegen te gaan.
- Analyseren van user stories en features (epics) en (mede)ontwerpen van technische oplossingen op basis van die analyse.
- Bijdragen aan nieuwe architectuur- en softwarematige oplossingen, out-of-the-box denken en ideeën omzetten in duurzame, werkende oplossingen.
- Verantwoordelijkheid dragen voor het volledige proces van specificering tot uitrol van software in productie binnen het scrumteam.
- Zorgen dat kennis efficiënt beheerd, geactualiseerd en hergebruikt kan worden en ondersteuning bieden bij kennisactualisatie.
Jouw profiel
- Accuratesse
- Probleemanalyse
- Creativiteit
- Initiatief
- Klantgerichtheid
- Samenwerken
Functie eisen
- Je hebt in de afgelopen 5 jaar minimaal 3 jaar aantoonbare werkervaring als .NET-developer
- Je hebt minimaal 5 jaar werkervaring met het ontwikkelen van .NET-applicaties
- Je hebt in de afgelopen 5 jaar minimaal 3 jaar aantoonbare werkervaring met webontwikkeling in HTML5, JavaScript en CSS en met SQL Server (T-SQL)
- Je hebt minimaal 1 jaar aantoonbare werkervaring met ASP.NET Core en Entity Framework Core
- Je hebt minimaal 5 jaar aantoonbare werkervaring met JavaScript-webframeworks en libraries, bij voorkeur Angular 17+
- Je hebt aantoonbare werkervaring met Azure DevOps
- Je hebt aantoonbare werkervaring met Git
- Je hebt minimaal 2 jaar aantoonbare werkervaring met Azure Cloud
- Je hebt in de afgelopen 5 jaar minimaal 2 jaar aantoonbare ervaring met werken in Scrum-teams (Agile)
- Je hebt minimaal 1 jaar aantoonbare werkervaring met Azure DevOps Pipelines voor CI/CD
- Je hebt minimaal 1 jaar aantoonbare werkervaring met unit testing
- Je hebt ervaring met OpenAPI/Swagger
Functie wensen
- Je hebt aantoonbare werkervaring met gamification bij het ontwikkelen van onderwijsleermiddelen
- Je hebt aantoonbare werkervaring met het ontwikkelen en deployen van infrastructuur met Bicep
- Je hebt aantoonbare werkervaring met Domain Driven Design
- Je hebt aantoonbare werkervaring met cybersecurity, pentesting en security by design
- Je hebt aantoonbare werkervaring met Azure Service Bus
