Ministerie van Justitie en Veiligheid
Senior Full Stack Engineer
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Over de opdracht
Als Senior Full Stack Engineer bouw je cloud-native applicaties die bijdragen aan de opvang en begeleiding van bewoners. Je ontwikkelt met .NET en TypeScript en werkt met containers. De opdracht omvat het volledige traject, van de eerste architectuurkeuzes tot productie en verdere doorontwikkeling.
Je bepaalt mede de architectuur, bewaakt de kwaliteit van de software en richt een geautomatiseerde ontwikkelstraat in met tests, reviews en controles. Je legt conventies en werkafspraken vast die als standaard kunnen dienen voor volgende applicaties. Samen met security- en privacycollega’s vertaal je kaders voor privacy en informatiebeveiliging naar praktische guardrails en geautomatiseerde controles. Ook neem je andere teams mee in de werkwijze door samen te bouwen, kennis te delen en oplossingen over te dragen. Je verkent nieuwe ontwikkelingen en beoordeelt onderbouwd welke waarde ze voor de organisatie hebben.
Team en werkomgeving
Je werkt als Tech Lead binnen een ICT-team dat applicaties ontwikkelt en beheert voor de dagelijkse werkzaamheden van een landelijke publieke organisatie die opvang en ondersteuning biedt aan mensen die asiel aanvragen. De applicaties ondersteunen onder meer medewerkers op opvanglocaties en de informatie-uitwisseling met gemeenten en ketenpartners. De omgeving vraagt om zorgvuldige omgang met gevoelige gegevens en strikte kaders. Er is ruimte om nieuwe standaarden neer te zetten en werkwijzen te ontwikkelen die breder binnen de afdeling worden toegepast.
Er wordt hybride gewerkt, met twee dagen per week fysieke aanwezigheid op kantoor in Den Haag. Kennisdeling vindt plaats in werkgroepen en vakgroepen, waarin je een leidende rol hebt.
Eisen
- Minimaal hbo-werk- en -denkniveau met een relevante studieachtergrond
- Minimaal 5 jaar ervaring als software engineer
- Ruime ervaring met .NET, TypeScript en het bouwen van productieklare applicaties
- Ervaring met cloud-native ontwikkelen en containers
- Ervaring met CI/CD en het automatiseren van de softwareontwikkelcyclus van commit tot oplevering
- Ervaring met AI-native ontwikkelen en coding agents, inclusief het kritisch beoordelen van gegenereerde code
- Ervaring met het inrichten van skills, conventies en context voor coding agents en met kwaliteitsevaluaties
- Ervaring met het vertalen van privacy- en informatiebeveiligingskaders, inclusief de AI-verordening, naar guardrails en geautomatiseerde controles
- Vermogen om complexe techniek uit te leggen aan collega's buiten het vakgebied
- Beschikbaarheid om hybride te werken, met twee kantoordagen per week