Fullstack developer 36u/w
Role details
Job location
Tech stack
Job description
Beschrijving directie/dienst/afdeling: Het Nationaal Cyber Security Centrum (NCSC) is de centrale kennisautoriteit, responsorganisatie en het samenwerkingsplatform voor cybersecurity in Nederland. Het NCSC werkt samen met organisaties binnen de Rijksoverheid en vitale sectoren aan een versterking van de digitale weerbaarheid van Nederland. Zie www.ncsc.nl voor meer informatie. Het NCSC is ingedeeld in verschillende units, ieder met hun specifieke takenpakket en verantwoordelijkheden. Jij zal komen te werken binnen de Unit Operations, het onderdeel waarin cybersecurityspecialisten verantwoordelijk zijn voor de dagelijkse operatie en bezig zijn met het beschermen van onze doelgroepen van cybergevaar en het actueel houden van het cyber dreigingsbeeld. Binnen deze Unit, zal je een team gaan versterken dat een data intensieve applicatie bouwt met een focus op eindgebruikers buiten het NCSC. Daarnaast zal je vanuit jouw rol ook veel samenwerken met collega's binnen de afdeling Informatievoorziening & Techniek (IV&T). Deze unit heeft als taak alle ICT en informatiediensten te leveren waarop het NCSC als zelfstandige organisatie kan opereren en tevens het applicatie- en informatielandschap te onderhouden en verder door te ontwikkelen. Dit alles ondersteunend vanuit een Agile Scrum methodiek en een DevOps mindset.
Applicatieontwikkeling vindt tegenwoordig op een andere manier plaats dan een aantal jaren geleden. Geen enkel systeem wordt meer van de grond af aan geprogrammeerd. De meeste nieuwe systemen zijn opgebouwd uit bouwstenen of zijn standaardapplicaties waarvan de parameters zodanig zijn ingesteld dat de standaardapplicatie geschikt wordt gemaakt voor een specifieke situatie. De manier van technisch ontwerpen en applicatieontwikkeling is hierop aangepast. Voorts is er een sterke specialisatie rond de te gebruiken technologie. Als afzonderlijke deskundigheid is het gebruik van open software toegevoegd.
Veel gebruikte methodieken bij ontwikkelen van softwaresystemen zijn
-
Agile Scrum,
-
Agile XP
-
SAFe,waarbij de ontwikkelaars in toenemende mate gaan uitmaken van DevOps teams. In dat laatste geval zal kennis van continuous delivery en continuous integration opgedaan moeten worden.
Requirements
De kandidaat heeft minimaal een Hbo-opleiding afgerond De kandidaat heeft minimaal 4 jaar werkervaring als full-stack developer De kandidaat heeft minimaal 2 jaar werkervaring met Python en SQL De kandidaat heeft aantoonbare ervaring met het opstellen van technische designs De kandidaat heeft minimaal 2 jaar werkervaring met TypeScript De kandidaat heeft minimaal 12 maanden ervaring met de agile werkwijze De kandidaat per week De kandidaat is bereid een Verklaring van Geen Bezwaar af te laten nemen
De kandidaat heeft X jaar aantoonbare werkervaring in een DevOps omgeving De kandidaat heeft X jaar aantoonbare werkervaring met Python De kandidaat heeft X jaar aantoonbare werkervaring met React De kandidaat beheerst de Nederlandse taal De kandidaat heeft ervaring met de agile werkwijze Solliciteer nu! Ga naar de bovenkant