| Start | 20-04-2026 |
| Einddatum | 30-09-2028 |
| Optie op verlenging | ja |
| Uren per week | 38 |
| Locatie | Den haag |
| Bijzonderheden | ZZP toegestaan, ik kan 2CV's aanbieden, dagen op kantoor in overleg |
| Deadline | 30 maart 9.00 |
| tarief | in overleg |
|
Geplande data selectiegesprek(ken)
|
N.t.b./ eind maart-begin april 2026 |
| Omschrijf de context van het project/programma waarin de activiteiten plaatsvinden, wanneer en op grond waarvan is het project/programma afgerond en welke rol heeft de professional binnen het project/programma? |
| 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 (zie bijlage). 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:
|
| Welke concrete resultaten dient de professional te behalen? Resultaten dienen concreet en meetbaar te zijn. |
| 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:
Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom opleveren van software in afstemming met de andere ontwikkelaars en testers. Hiervoor levert de professional software op ten behoeve van releases van de klant in gemiddeld 26 sprints per jaar gedurende de looptijd van de opdracht. De product owner van de klant bepaalt samen met het scrumteam, o.b.v. de ontwikkelagenda en releaseplanning, de prioritering binnen deze releaseplanning. Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren.
Wanneer is de opdracht afgerond en beëindigd: 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. |
| Hoe wat en wanneer zal het werk/de resultaten worden beoordeeld? Detailleer de criteria en momenten voor feedback en beoordeling. Voorbeeld: maandelijkse voortgangsrapporten en een eindbeoordeling bij projectafsluiting. |
| Hoe zal het werk/de resultaten worden beoordeeld?
Wat zal worden beoordeeld?
Wanneer zal het werk/de resultaten worden beoordeeld?
|
| Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur? |
| Op basis van de huidige inzichten is de kans dat de duur van de opdracht wordt overschreden redelijk groot. - Externe invloeden (vooral EU) en toevoegen van extra functionaliteit en wijzigingen in de te gebruiken frameworks kunnen substantieel invloed hebben op de doorlooptijd van het programma en alle deelprojecten (de realisatietrajecten waar ICTU bij betrokken is). |
| Over welke specifieke kennis beschikt de professional, waarover het eigen personeel van de Opdrachtgever niet beschikt en waar een eventuele vervanger ook over zou moeten beschikken? |
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: De frontend professional beschikt over combinatie van aantoonbare kennis van en ervaring met: User experience en gangbare UX-design principes
|
| Gewenste profiel | |||
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. |
|||
| Eisen | |||
De kandidaat heeft minimaal 4 jaar relevante en courante werkervaring met:
De kandidaat heeft aantoonbaar minimaal 3 jaar relevante en courante werkervaring met/in:
|
|||
| Wensen | |||
| Nr | Omschrijving | Gewicht | Beoordeling |
| 1 | Courante kennis en ervaring met: - Toegankelijkheidseisen (WCAG 2.1); - CI/CD m.b.v. Gitlab CI of vergelijkbaar; - Forum voor Standaardisatie en best practices omtrent het gebruik van RESTful API's / JSON / Odata - Package management NodeJs (npm), Webpack; - Rijkshuisstijl |
25% | Met alle 5; 10 punten Met 4/5: 8 punten Met 3/5: 6 punten Met 2/5: 4 punten Met 1/5: 2 punten Met 0/5: 0 punten |
| 2 | Courante ervaring met kwaliteitsborging, waaronder: - Code coverage tools; - Maintainability analysis tools, zoals: SonarQube, JSLint, ESLint/Prettier, Reshaper, StyleCop, ; - Automatische test tools, zoals: Axe, Jest, Cypress, Selenium, xUnit, Junit; - CI tools: Gitlab CI - Configureren en beheren van een CI-omgeving binnen ICTU haar eco systeem (Docker, Portainer, K8s) |
25% | Met alle 5; 10 punten Met 4/5: 8 punten Met 3/5: 6 punten Met 2/5: 4 punten Met 1/5: 2 punten Met 0/5: 0 punten |
| 3 | Ervaring met vergelijkbare rollen en opdrachten | 10% | ≥ 4 jaar = 10 punten > 1 jaar < 4 jaar = 4 punten > dan 0 jaar ≤ 1 jaar = 0 punten |
| 4 | Ervaring met softwareontwikkeling bij de (Rijks)overheid | 10% | ≥ 4 jaar = 10 punten > 2 jaar < 4 jaar = 4 punten > dan 0 jaar ≤ 2 jaar = 0 punten |
| 5 | Ervaring is Europese automatiseringstrajecten | 10% | ≥ 2 jaar = 10 punten > 1 jaar < 2 jaar = 4 punten ≤ 1 jaar = 0 punten |
| Prijs | |||
| Gewicht van prijs bij beoordeling* | 20% | ||