Het Nationaal Cyber Security Centrum (NCSC) heeft een missie: de Nederlandse samenleving weerbaar maken tegen digitale dreigingen. Door het snelgroeiende en veranderende cybersecurity domein en technologische mogelijkheden zet het NCSC flink in op een transitie naar een steeds innovatieve hybride gedreven dienstverlening. Wil jij je inzetten voor de digitale veiligheid van Nederland en werken in een dynamische, innovatieve omgeving en met de nieuwste technologie? Lees dan snel verder!
Wat ga je doen
Wij zoeken drie full stack developers die willen werken aan bedrijfskritische software binnen een hoog-beveiligde en technisch veeleisende omgeving. Je gaat werken met een moderne tech-stack gebaseerd op Python, FastAPI, TypeScript, NextJS (React), GitLab CI/CD en Kubernetes. Naast softwareontwikkeling lever je ook een actieve bijdrage aan operationele beschikbaarheid en beheer.
Je komt te werken in een dynamische omgeving met meerdere resultaatteams die werken volgens Agile Scrum, met een sterke DevOps-mindset en draag je T-shaped bij aan het ontwikkelen, beheren en optimaliseren van de digitale NCSC-diensten die we beschikbaar stellen aan onze doelgroepen.
De organisatie bevindt zich in een belangrijke transitie naar het ‘nieuwe werken’. Er wordt gewerkt in waardestromen en resultaatteams, waarbij de focus ligt op flexibiliteit, samenwerking en maximale waardecreatie. Competentiegericht werken en kennisdeling binnen een Community of Practice (CoP) staan centraal. Tot slot behoort het tot de mogelijkheden om als Senior Full Stack Developer de rol van Tech Lead te vervullen, waarbij je fungeert als het technisch geweten en richting geeft aan de technische visie binnen het team. Je ondersteunt de Product Owner bij het maken van de juiste technologische keuzes, coacht en begeleidt teamleden en stimuleert actief innovatie.
Taken en verantwoordelijkheden
- Ontwikkelen en onderhouden van backend-services in Python met FastAPI.
- Ontwerpen en implementeren van API-koppelingen en integraties.
- Bouwen van een moderne front-end-applicatie in React en TypeScript.
- Opzetten en verbeteren van CI/CD-pipelines in GitLab en deployen/beheren van applicaties in Kubernetes-omgevingen.
- Meedenken over softwarearchitectuur, performance en schaalbaarheid, beveiliging en samenwerking binnen teams.
- Samenwerken binnen multidisciplinaire resultaatteams en gespecialiseerde Community-of-Practices (CoP).
De werksfeer is informeel en er wordt veel ruimte voor eigen initiatief geboden. In tweewekelijkse sprints dragen we bij aan de missie van NCSC. We werken hybride, waarbij de verdeling tussen kantoor en thuis gemiddeld 50/50 is. Definitieve afstemming hiervan vindt plaats binnen de teams. Een piketdienst kan een onderdeel zijn van de functie.