Full Stack Developer

Nationaal Cyber Security Centrum
Den Haag, Netherlands
3 days ago
Apply on career2.successfactors.eu
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Part-time (≤ 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
€4,818.0 - €7,094.0
Working hours
Shift work

Tech stack

Application Programming Interfaces (APIs) Cyber Security Databases Python (Programming Language) PostgreSQL OAuth Red Hat Enterprise Linux Next.js SQL Databases TypeScript ReactJS Fastapi
+1 more
Kubernetes

Job description

Als fullstack developer ben je verantwoordelijk voor de doorontwikkeling en het beheer van de maatwerkdiensten van het NCSC, denk bijvoorbeeld aan het MijnNCSC portaal. Je zorgt ervoor dat bestaande applicaties blijven werken, lost eventueel problemen op en voert updates uit wanneer een situatie hierom vraagt. Je werkt aan de gehele levenscyclus van specifieke, op maat gemaakte software van het NCSC, waarbij je je inzet voor de uitbreiding en verdere uitwerking van de software die uiteindelijk bijdragen aan de digitale weerbaarheid van Nederland. Omdat je met bedrijf kritische software werkt in een hoog-beveiligde en technische omgeving is het belangrijk dat je integer en betrouwbaar bent en zorgvuldig weet om te gaan met gevoelige bedrijfsinformatie.

Naast je technische werkzaamheden heb je ook te maken met verschillende Europese en nationale wet- en regelgeving die direct en indirect invloed hebben op je dagelijkse werkzaamheden. Denk bijvoorbeeld aan de cyberbeveiliginswet, wet weerbaarheid kritieke entiteiten of Netwerk Code en Cybersecurity. Deze wetgevingen hebben invloed op je werkzaamheden en vragen daarom om een persoon die het leuk vindt om techniek en wetgeving aan elkaar te verbinden, graag analytisch bezig is en creativiteit gebruikt om met vindingrijke oplossingen te bedenken die geïmplementeerd kunnen worden binnen en buiten het NCSC.

Requirements

Voor deze functie zoeken we een professional die ons gaat helpen met de verdere doorontwikkelingen van NCSC-systemen. Je voelt je thuis in een agile werkomgeving waarbij je graag verantwoordelijkheid neemt voor je eigen werk en het gezamenlijke resultaat van je team voor ogen houdt. Je hebt kennis en ervaring opgedaan met het beheren van Kubernetes omgevingen en of kennis van RedHat Enterprise Linux. Ook kun je goed samenwerken met anderen en ben jeflexibel met het omgaan van snel veranderende werkvereisten. Je hebt kennis en ervaring met Python en bent bekend met het onderhouden van API’s.

Verder beschik je over:

  • Hbo- werk- en -denkniveau, bij voorkeur aangevuld met een bachelor diploma in een relevante studierichting;
  • Enkele jaren ervaring als fullstack developer of software developer waarbij we vooral kijken naar de inhoudelijke ervaring die je hebt opgedaan;
  • Ervaring met ReactJS, Next.JS en Typescript, FastAPI i.c.m. Pydantic, Postgres database, SQL Alchemy en Alembic;
  • Kennis over Oauth2 en OIDC is mooi meegenomen.

Hier kom je te werken

Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.

Benefits & conditions

  • Schaal 12 €4.818 - €7.094 (bruto)

  • Arbeidsovereenkomst voor bepaalde tijd met uitzicht op onbepaalde tijd
  • 1 jaar
  • 36 uur
  • Het salaris is gebaseerd op een werkweek van 36 uur.

About the company

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!

  • Bijdragen aan het sprintdoel die wordt opgesteld door de productowner: je handelt feature request af, lost bugs op en onderzoekt en voert innovatie oplossingen uit;
  • Het behandelen van tweedelijns technische vragen die binnenkomen vanuit de eerste lijn, het Klant Contact Centrum;
  • Samenwerken met andere teams binnen het NCSC om de kwaliteit en beschikbaarheid van de producten te waarborgen.

Je komt te werken bij een Agile Scrum ontwikkelteam in de waardestroom Digitale Platformdiensten (DPD) binnen de directie Digital, Tech en Data (DTD). Omdat je veel in een teamverband werkt is het belangrijk dat je je collega’s en stakeholders mee kunt nemen in jouw voorstellen of adviezen. De werksfeer is informeel en er wordt veel ruimte voor eigen initiatief geboden. In tweewekelijkse sprints dragen we als team bij aan de missie van NCSC. Daarbij zoek je de samenwerking op met collega’s binnen en buiten de Rijksoverheid, wissel je kennis en ervaringen uit en benut je nieuwe inzichten om je werk en adviezen te verbeteren. De samenwerking binnen het team is hoog en wordt als een van de belangrijkste pluspunten benoemd. Je krijgt de vrijheid om met innovatieve ideeën te komen en collega’s zijn altijd bereid om mee te denken en helpen waar nodig. Iedereen is elke dag welkom op kantoor, maar als team zijn we 2 dagen per week op kantoor, locatie Turfmarkt - Den Haag. Een piketdienst is onderdeel van de functie.

Naast het salaris ontvang je een individueel keuzebudget (IKB). Het IKB bestaat uit geld (16,5% van je bruto jaarsalaris) en tijd. Met het IKB maak jij de keuzes die bij jou passen en kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Je kunt er bijvoorbeeld voor kiezen om een deel van je maandinkomen te laten uitbetalen wanneer jij dat wenst. Ook kun je dit budget omzetten in verlof en andersom of besteden aan fiscaalvriendelijke doelen. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer verschillende studiefaciliteiten, bedrijfsfitness, volledige vergoeding van je ov-reiskosten woon-werkverkeer en gedeeltelijk betaald ouderschapsverlof.

Het NCSC werkt aan een digitaal veilig Nederland. Door het tempo waarin het cybersecuritydomein zich ontwikkelt en de rol van het NCSC daarin, ligt er een flinke uitdaging voor de toekomst. Het is voor ons als hét kennisinstituut van cybersecurity in Nederland essentieel dat wij Nederland van kwalitatief hoogwaardige en actuele informatie voorzien, in crisistijd en daarbuiten. Deze kennis en kunde halen wij mede uit en delen wij ook weer met ons netwerk (overheden, bedrijfsleven en andere nationale en internationale partners). Op deze wijze proberen we tijdig in te springen op nieuw ontdekte kwetsbaarheden, aanvalscampagnes en ernstige ICT-verstoringen om deze te voorkomen en op te lossen. Als het toch misgaat beperken we op deze manier de impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on career2.successfactors.eu
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · World Congress 2022

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all