Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
In het kort: Je gaat front-end software ontwikkelen voor digitale rechtsinstrumenten binnen het e-Justice programma, waarbij je technische ontwerpen, code en UX integreert, samenwerkt in scrumteams en zorgt voor overdracht en documentatie aan beheerorganisaties.
Functieomschrijving
Beschrijving project/programma:
De activiteiten vinden plaats binnen het programma e-Justice. Doel van het programma is onder andere het (door)ontwikkelen van specifieke en generieke digitale rechtsinstrumenten ter ondersteuning van de implementatie van meerdere Europese verordeningen, richtlijnen en kaderbesluiten binnen het Justitiedomein en op het gebied van e-Justice. De ontwikkeling komt tot stand in nauwe samenwerking met diverse gebruikers- en beheerorganisaties die bij de verschillende verordeningen zijn betrokken. ICTU is verantwoordelijk voor de bouw van de rechtsinstrumenten. De verschillende rechtsinstrumenten worden overgedragen naar de beheerorganisaties binnen het Justitiedomein na acceptatie door de gebruikers- en beheerorganisatie(s).
In 2026 zal ICTU de doorontwikkeling van fase 1 van de applicatie JENS voor de Rechtspraak afronden en de softwarearchitectuur definiëren voor de rechtsinstrumenten van de volgende Europese verordeningen. Vanaf het 2e kwartaal 2026 zal het programma starten met fase 2 van JENS t.b.v. de Rechtspraak. Op dit moment is het team bezig met de implementatie van het JA portaal t.b.v. het OM en de Politie.
Vanaf 2026 zal de realisatie van de volgende digitalisering rechtsinstrumenten plaatsvinden. Het programma (opgesteld door de EC) heeft een voorlopige einddatum van 31-12-2030.
Omschrijving Einde Project/programma
Het programma e-Justice is afgerond na financiële en inhoudelijke decharge. Decharge vindt plaats na implementatie van de Europese e-Justice rechtsinstrumenten en na acceptatie van de werkende rechtsinstrumenten inclusief sluitende gebruikers-, applicatie en beheerdocumentatie door de gebruikersorganisatie respectievelijk beheerorganisatie.
Welke Rol Heeft De Professional Binnen Het Project/programma
De professional is als Front-end ontwikkelaar verantwoordelijk voor het ontwikkelen van front-end software voor te realiseren rechtsinstrumenten binnen het programma e-Justice. De professional beschikt o.a. over kennis van front-end frameworks (Angular, React en VueJS) en systemen met grafische gebruikersinterface (zie ook benodigde specifieke expertise in opdrachtomschrijving). Oplevering vindt plaats conform vastgestelde kwaliteitseisen en is in lijn met overeengekomen kwaliteitsaanpak.
Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij?
De activiteiten die horen bij het realiseren van de opdracht zijn:
- Per rechtsinstrument het technische ontwerp en de frontend code opleveren
- Opleveren van code die voldoet aan de gestelde specificaties en acceptatiecriteria
- Integreren van gangbare UX-design principes in de applicaties
- Code reviewen van andere ontwikkelaars van de rechtsinstrumenten binnen het programma e-Justice
- Bouwen van unittesten
- Het geven van demo's aan de stakeholders
- Detailleren van de software architectuur en bijwerken in het Software Architectuur Document
- Deelnemen en/of van scrumactiviteiten binnen het team
- Bijdragen aan architectuurdocumentatie binnen het programma e-Justice
- Bouwen van mocks
Welke deelresultaten zal de professional dienen te behalen gedurende de opdracht:
- Gerealiseerde front-end software voor de rechtsinstrumenten binnen het programma e-Justice, waarbij de software voldoet aan:
- voor opdracht geldende ISO-25010 standaard, Nederlandse Praktijkrichtlijn NPR-5326 en de ICTU kwaliteitsaanpak Softwareontwikkeling (welke is afgeleid van ISO-25010)
- acceptatiecriteria in de user story
- de functionele en niet-functionele eisen, voor zover deze aan de applicatie gesteld zijn
- Geen major of blocking bevindingen op de code volgens het kwaliteitssysteem
- Aan de gestelde kwaliteitsdoelstelling in Quality-Time (comply or explain)
- Goed bevonden worden door een andere ontwikkelaar en tester
- Mockups van generieke componenten, die als voorbeeld dienen voor opvolgende rechtsinstrumenten die gerealiseerd dienen te worden binnen het programma e-Justice
Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren.
- Werkende en aan beheerorganisatie overgedragen front-end software ten behoeve van de implementatie van rechtsinstrumenten op basis van acceptatiecriteria van gebruikers- en beheerorganisatie(s)
- Geborgde kennis in de vorm van documentatie en in broncode van het eindproduct
- Warme overdracht van kennis aan de (structurele) beheerorganisatie, doormiddel van kennisoverdrachtsessies
- Bevestiging (d.m.v. decharge) van het geaccepteerde product
De opdracht is afgerond wanneer er een inhoudelijke decharge heeft plaatsgevonden op het programma e-Justice. De werkende rechtsinstrumenten softwarecomponenten inclusief bijbehorende documentatie dienen hiervoor te zijn opgeleverd en geaccepteerd door de beheerorganisatie en de klant, op basis van vooraf vastgestelde acceptatiecriteria.
Beoordeling
Hoe zal het werk/de resultaten worden beoordeeld?
- Gerealiseerde user stories worden per sprint door product owner van klant geaccepteerd op basis van Definition of Done (DoD)
- De software wordt periodiek door opdrachtgever getoetst op de bij het resultaat beschreven eisen
- De software wordt op verzoek van klant periodiek door een extern partij getoetst op het gebied van informatiebeveiliging, onderhoudbaarheid en toegankelijkheid
- Tussentijdse resultaten: Oplevering en kwaliteit van deelproducten, zoals Release Candidates, bijgewerkte beslisdocumentatie en proces- en productdocumentatie
- Eindresultaten: Major software release conform sprint- en kwaliteitsdoelen, werkende CD-pipeline
- Tijdens de sprintdemo’s zal een eerste beoordeling door de beheer- en gebruikersorganisatie plaatsvinden
- Elke 3 weken zullen interne projectzaken besproken worden en een statusupdate plaatsvinden tussen projectverantwoordelijke, lead developer en SDM
- Bij oplevering van het eindproduct (per rechtsinstrument) zal een eindoordeel volgen door de interne organisatie, de beheerpartij en de gebruikersorganisatie waarbij kwaliteit en volledigheid worden getoetst
De Professional Beschikt Over Specifieke Kennis En Ervaring Die Essentieel Zijn Voor De Succesvolle Uitvoering Van Deze Opdracht En Die Niet In Voldoende Mate Aanwezig Is Bij Het Eigen Personeel Van De Opdrachtgever. Deze Kennis Omvat
- User experience en gangbare UX-design principes
- Het opzetten van koppelvlakken en systemen met grafische gebruikersinterface
- Front-end frameworks zoals Angular 17+ (Signals)
- Typescript, Javascript en NodeJS
- HTML(5), CSS(3), SCSS en/of SASS
- Het ontwikkelen met toegankelijkheidsrichtlijnen conform eisen van de Rijksoverheid
- Het maken van prototypes
- Het toepassen van kwaliteitsstandaarden en -normen voor informatiesystemen, en best practices om een informatiesysteem van hoge kwaliteit te realiseren
- Tools om de mate van duurzaam onderhoud van de applicatie te vergroten
- Het aanmaken en onderhouden van automatische en functionele testen
- Kennis van en ervaring met Agile Scrum
- Ervaring in grootschalige EU projecten
De kandidaat is een ervaren Front-end Ontwikkelaar met minimaal conceptuele kennis van backend code die gewend is in een of meerdere multidisciplinaire teams te opereren. De kandidaat is in staat vanuit zijn technische en inhoudelijke kennis een bijdrage c.q. ondersteuning te verlenen aan de verschillende teamactiviteiten.
De kandidaat beschikt over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken.
De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn deelactiviteiten als onderdeel van het SCRUM team.
Een belangrijk deel van de werkzaamheden omvat het ontwikkelen van diverse front-end applicaties. Hierbij is ervaring en kennis bij de overheid van belang, met name op het gebied van toegankelijkheid eisen en het toepassen van de Rijkshuisstijl.
Over De Klant
ICTU
Eisen
- Dienstverband: ZZP (of detachering)
- De kandidaat heeft minimaal 4 jaar relevante en courante werkervaring met:
- Het ontwikkelen van front-end applicaties
- Automatisch technisch en functioneel testen van werkzaamheden
- User experience en gangbare UX-design principes
- Toegankelijkheidseisen bij de (Rijks) overheid
- De kandidaat heeft aantoonbaar minimaal 3 jaar relevante en courante werkervaring met/in:
- Een Front-end ontwikkelaar positie, waarbij samen met het team ideeën uitgewerkt worden op gebied van bijvoorbeeld Micro Frontends en systeemintegratie
- Ruime ervaring met front-end frameworks zoals Angular 17+ (implementatie van een herbruikbaar en op componenten gebaseerd designsysteem)
- Ontwerpen en ontwikkelen van Webcomponents en micro frontends
- Het ontwikkelen vanuit gebruikersperspectief: kent de toegevoegde waarde van bruikbaarheid (usability) en toegankelijkheid (accessibility, WCAG/webrichtlijnen)
- Typescript, Javascript, ES5 en ES6 (unit-test tools Jest of vergelijkbaar)
- HTML(5), CSS(3), SCSS en/of SASS
- Ervaring met het aanmaken en onderhouden van automatische tests in e2e Robot Framework, Cypress en/of Playwright
- Kwaliteitsgericht ontwikkelen (Quality Assurance) conform ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10
- Courante kennis en ervaring met: Toegankelijkheidseisen (WCAG 2.1)
- Courante kennis en ervaring met: CI/CD m.b.v. Gitlab CI of vergelijkbaar
- Courante kennis en ervaring met: Forum voor Standaardisatie en best practices omtrent het gebruik van RESTful API's / JSON / Odata
- Courante kennis en ervaring met: Package management NodeJs (npm), Webpack
- Courante kennis en ervaring met: Rijkshuisstijl
- Courante ervaring met kwaliteitsborging, waaronder: Code coverage tools
- Courante ervaring met kwaliteitsborging, waaronder: Maintainability analysis tools, zoals: SonarQube, JSLint, ESLint/Prettier, Reshaper, StyleCop
- Courante ervaring met kwaliteitsborging, waaronder: Automatische test tools, zoals: Axe, Jest, Cypress, Selenium, xUnit, Junit
- Courante ervaring met kwaliteitsborging, waaronder: CI tools: Gitlab CI
- Courante ervaring met kwaliteitsborging, waaronder: Configureren en beheren van een CI-omgeving binnen ICTU haar ecosysteem (Docker, Portainer, K8s)
- Ervaring met vergelijkbare rollen en opdrachten
- Ervaring met softwareontwikkeling bij de (Rijks)overheid
- Ervaring in Europese automatiseringstrajecten
- Zelfstandigheid in het bepalen van werkwijze, werkplek en werktijden binnen kaders.
- Communicatieve vaardigheden voor samenwerking en afstemming in Agile/Scrum teams.
- Kwaliteitsgericht werken conform ISO-25010, NPR-5326 en ICTU kwaliteitsaanpak.
- Agile/Scrum samenwerking, planning en prioritering met product owner en team.
Optie tot verlenging: Onbekend
Gespreksdatum: Onbekend
Dienstverband: ZZP (of detachering)
Over de opdrachtgever
Stichting ICTU is een onafhankelijke advies- en projectenorganisatie voor de overheid op het gebied van ICT en e-overheid. Ze ondersteunen bij de ontwikkeling en implementatie van ICT-projecten en digitale dienstverlening voor de overheid.ICTU werkt aan uiteenlopende projecten, zoals de ontwikkeling van digitale platforms en systemen voor overheidsinstanties, het bevorderen van digitale interactie tussen overheid en burgers en het verbeteren van de digitale dienstverlening. They aim to make government services more efficient, accessible, and user-friendly through the use of ICT solutions.
De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.
- Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken.
- Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct!
- Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief/maandloon.
Key Skills
Ranked by relevanceReady to apply?
Join OverheidZZP and take your career to the next level!
Application takes less than 5 minutes

