Full-stack developer
Full-stack developer
Als full-stack developer werk je bij NDW Locatie Services aan digitale voorzieningen die essentieel zijn voor mobiliteit en verkeersmanagement in Nederland. Je ontwikkelt en onderhoudt applicaties die geografische data, verkeersnetwerken en locatiereferenties samenbrengen en beschikbaar maken voor publieke en private partners. Jouw werk zorgt ervoor dat actuele en betrouwbare mobiliteitsdata veilig, schaalbaar en efficiënt kan worden gebruikt. Wil jij bijdragen aan slimme mobiliteit en maatschappelijke impact maken met technologie? Dan is dit jouw volgende stap.
Hoe jij bijdraagt
Je werkt in een agile scrumomgeving waarin je samen met collega-ontwikkelaars, een product owner en een scrum master werkt aan de doorontwikkeling van de NDW Locatie Services. Vanuit jouw full-stack rol draag je bij aan zowel backend als frontend oplossingen binnen een cloud-native omgeving.
Jouw werkzaamheden
- ontwikkelen en onderhouden van schaalbare backend services op basis van Java en Spring boot
- bouwen en doorontwikkelen van frontend functionaliteit met Angular
- realiseren van API-koppelingen voor routering en op map gebaseerde toepassingen
- werken aan map matching en routeringsalgoritmes binnen op geo gebaseerde systemen
- bijdragen aan betrouwbare en onderhoudbare software in een Kubernetes-omgeving
- meedenken over technische verbeteringen, kwaliteit en toekomstbestendigheid
Jouw team
Je werkt binnen het NDW Locatie Services (NLS) DevOps team. Het team bestaat uit 8 developers, een lead developer, een product owner en een scrum master. Samen zijn jullie verantwoordelijk voor het ontwikkelen en beheren van diensten rondom kaarten, verkeersnetwerken en locatiereferentiesystemen. De samenwerking is open en professioneel, met veel ruimte voor kennisdeling, inhoudelijke sparring en gezamenlijke verantwoordelijkheid voor kwaliteit en resultaat.
In NLS worden alle op geo gebaseerde bestanden verzameld, updates hiervan verwerkt en event driven gedistribueerd naar andere applicaties. Bovendien biedt NLS faciliteiten aan andere applicaties om met behulp van een API-routes op te vragen uit de PostGis-database. Typische activiteiten zijn het ontwikkelen en onderhouden van mapmatching-algoritmes en routeringsalgoritmes. Hiervoor wordt onder andere GraphHopper gebruikt. Je werkt binnen een cloudomgeving waarin zowel IaaS- als PaaS-diensten worden afgenomen. Typische frameworks die gebruikt zullen worden voor de backend zijn Spring Boot en Java, en voor de frontend Angular. De services draaien op Kubernetes met gebruik van infrastructure as code.
Vacaturenummer: 1236754
- minimaal een afgeronde hbo-opleiding in de richting van ICT
- minimaal drie jaar aantoonbare ervaring met backend ontwikkeling in Java en Spring Boot
- ervaring met het ontwikkelen van rest API’s en werken met SQL- en NOSQL-databases
- minimaal twee jaar ervaring met frontend-ontwikkeling met Javascript of Typescript en Angular of React
- ervaring met webtechnologieën zoals HTML5 en CSS
Aan competenties breng je mee
- analytisch denkvermogen en probleemoplossend vermogen
- teamgerichtheid en goede communicatieve vaardigheden
- nauwkeurigheid en verantwoordelijkheidsgevoel
- leergierigheid en bereidheid om nieuwe technologieën te verkennen
- resultaatgerichtheid binnen een dynamische omgeving
Wensen
- bekend met agile werkproces (scrum, sprints, SAFe, agile, DevOps, CICD)
- ervaring met databasemanagement systemen, geodatabases en SQL. (PostgreSQL, PostGIS)
- ervaring met geo- en GIS-tooling (qGIS, Mapbox, OpenStreetMap, GraphHopper), geografische- en verkeersinformatiesystemen en routealgoritmiek
- ervaring met cloudomgevingen (Azure), infrastructure as code (Terraform) en cloud-native softwareontwikkeling (Docker, Kubernetes)
| Salarisniveau | Schaal 11 |
|---|---|
| Salaris | Min € 4.024 – Max € 6.110 bruto per maand. Het genoemde salaris is gebaseerd op een volledige werkweek. |
| Dienstverband | Tijdelijk met uitzicht op vast, 12 maanden |
| Minimaal aantal uur per week | 32 |
| Maximaal aantal uur per week | 36 |
Werken bij NDW betekent werken bij een platte, flexibele organisatie waar je direct bijdraagt aan maatschappelijke impact. We zijn Rijksoverheid, maar werken agile, in zelforganiserende teams, en met veel ruimte voor eigen initiatief. Je krijgt de kans om met jouw kennis van ICT, data of mobiliteit elke dag impact te maken.
Arbeidsvoorwaarden:
- 144 vakantie-uren per jaar (bij 36 uur per week)
- Volledige OV-vergoeding of een km-vergoeding van € 0,07 of € 0,21 p/km (zie voorwaarden)
- Mobiele telefoon en laptop
- Budget van € 750 voor inrichting thuiswerkplek + thuiswerkvergoeding van € 2,40 p/dag
- Pensioenregeling via ABP
Een omgeving die jou ondersteunt en kansen biedt:
- Hybride werken is mogelijk, afgestemd op jouw werkzaamheden en in samenspraak met je leidinggevende
- Persoonlijke groei – opleidingen en loopbaanbegeleiding
Stel je arbeidsvoorwaarden zelf samen, passend bij jouw leven:
- Individueel Keuzebudget (IKB) gebruik je IKB-budget van 16,5% van je salaris voor bijvoorbeeld de aflossing van je studieschuld, een (elektrische) fiets inclusief accessoires, bedrijfsfitness, verduurzaming van je woning of andere fiscaalvriendelijke doelen
- Flexibele verlofregelingen (zorg-, ouderschaps-, adoptie- en pleegzorgverlof)
- Je standplaats is Utrecht (NDW).
- Vrijdag is een vaste kantoordag waarop het team samenwerkt op locatie.
- Bij voldoende geschikte reacties kan de vacature eerder sluiten.
- Om bij ons te werken, moet je een Verklaring Omtrent Gedrag (VOG) kunnen overhandigen, ook als je een interdepartementale transfer maakt. De kosten voor het aanvragen van een VOG worden door ons vergoed.
- Je wordt ingeschaald op basis van ervaring.
- Het inwinnen van referenties kan deel uitmaken van het sollicitatieproces, maar dit doen we altijd in overleg met jou.
- Het maken van een casus en (online) screening via onder meer databanken kunnen deel uitmaken van het sollicitatieproces.
Acquisitie naar aanleiding van deze vacature stellen wij niet op prijs.
Het Nationaal Dataportaal Wegverkeer (NDW) is een initiatief van het Rijk, provincies en gemeenten. Het verzamelt verkeersdata, bewaakt de kwaliteit en stelt deze beschikbaar voor diverse afnemers. Hiertoe maakt en beheert het NDW verkeers- en netwerkmanagementapplicaties voor en door wegbeheerders. Dit varieert van overheden tot navigatiediensten. Dankzij deze applicaties kunnen rijk, provincies en gemeenten ervoor zorgen dat het verkeer goed wordt geregeld. Zo draag jij bij aan een veilige en gezonde leefomgeving.
De dienstverlening omvat onder andere:
- een actueel en historisch overzicht van de situatie op wegen binnen jouw beheergebied
- het leveren van jouw data aan navigatiediensten
- het plannen en communiceren van wegwerkzaamheden
- het samenwerken aan en plannen van gedigitaliseerde regelscenario’s
- inzicht bieden in het fietsverkeer
- het beschikbaar maken van vindbare multimodale verkeersdata
Meer informatie is beschikbaar op www.ndw.nu
Vragen over de inhoud van deze vacature?
Sollicitatieprocedure
Vertel ons wie je bent, wat je kunt en wat je wilt.
We leren je graag beter kennen en laten zien wat voor mooie dingen wij doen voor Nederland. Samen bepalen we of we een match kunnen zijn!
Jij leert meer over het werk dat wij doen en wij leren meer over de kennis en ervaring die je meeneemt als je bij ons komt werken. In maximaal 2 gesprekken komen we erachter of jouw kennis en competenties matchen met de functie die we beschikbaar hebben.
Zijn we een match? Dan nodigen we je graag uit om de arbeidsvoorwaarden te bespreken en afspraken te maken voor jouw start.
Wil je alvast meer weten over onze arbeidsvoorwaarden? Op de website van P Direkt vind je alle arbeidsvoorwaarden die gelden als je werkzaam bent binnen het Rijk.
We kijken er naar uit om samen met jou Nederland elke dag een stukje mooier te maken!
Voor sommige functies is een online assessment onderdeel van de procedure. We brengen dan samen met jou in kaart waar je goed in bent en waar je je nog (verder) in kunt ontwikkelen. In dat geval ontvang je per e-mail meer informatie over de procedure.
Vragen over de sollicitatieprocedure?
Worden dit jouw collega's?
Warsha Koeldiep
Adviseur informatievoorziening'Niemand rijdt door een tunnel als de ICT niet werkt.'
Jeroen Paalman
Technisch specialist'Op ons Big Data platform landt veel data die Rijkswaterstaat verzamelt.'