Nationale Politie
Sr. software engineer IHP
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
De Operatie van de politie en haar ketenpartners vraagt om een snellere en autonomere manier van werken, die aansluit bij de dagelijkse dynamiek van de buitenwereld. Binnen deze context staat data-gedreven werken centraal, waarbij het verschil tussen bedrijfsvoering en operatie vervaagt. Binnen het Programma Innovatieve Data Driven IV (IDDI) krijgt dit vorm door het aanbieden van een Platform as a service (PaaS) en een “product innovation way of working”.
De functie maakt deel uit van het HaaS Expert team, dat tot doel heeft productontwikkelteams snel en robuust te ondersteunen bij het realiseren van innovatieve producten. Het team bestaat uit software engineers, een product designer, een community manager en een teamleider/PO.
Rol en verantwoordelijkheden
Als Sr. software engineer draagt de rol bij aan het ontwikkelen en verbeteren van softwareproducten binnen een data-gedreven omgeving. Daarbij ligt de focus op het geleidelijk toevoegen van incrementele verbeteringen aan bestaande producten en op het werken volgens een aanpak die kwaliteit en betrouwbaarheid borgt met passende teststrategieën.
Daarnaast ondersteunt de rol het opzetten en toepassen van een uitbreidbare softwarearchitectuur en het inzetten van automatisering voor ontwikkeling en delivery. Er is aandacht voor het bouwen en beheren van cloud-native oplossingen en voor het ontwikkelen van observability voor het softwareproduct, zodat prestaties en gedrag inzichtelijk zijn. Ook is er betrokkenheid bij de integratie van verschillende achterliggende diensten en componenten die de applicatie ondersteunen.
De rol omvat tevens het effectief overbrengen van kennis binnen het team en naar betrokken productontwikkelteams, in lijn met een samenwerking- en leerhouding. De engineer werkt in staat om technische keuzes en kennis duurzaam te delen, zowel in backend- als frontendcontext.
Eisen
- Je bent minimaal 15 jaar ervaring met het ontwikkelen van professionele software producten
- Ervaren met TDD en BDD en gerelateerde software methodieken (Extreme Programming) en weet hoe een goede test suite moet worden opgezet
- Is in staat om incrementeel verbeteringen toe te voegen aan bestaande producten
- Heeft ervaring met het opzetten van een simpele en snelle manier van een software architectuur (o. a. Hexagonal Architecture, API-First) die uitbreidbaar is voor de toekomst
- Heeft ervaring met het ontwerpen en inzetten van CI/CD tooling
- Heeft geen moeite te switchen tussen verschillende programmeertalen en te ondersteunen op zowel backend als frontend
- Heeft ervaring met het opzetten van Observability/Metrics voor het softwareproduct
- Ervaring met backing-services