Terug naar opdrachten

ICTU

Lead developer / Solution architect

ICTU

Locatie:
The Hague, Zuid-Holland
Startdatum:
1 oktober 2026
Uren p/w:
32 uur p/w
Looptijd:
9 maanden
Type:
Contractvorm onbekend
Vakgebied:
Administratie
Sluitingsdatum:
29-09-2026 23:59

Omschrijving opdracht

Beschrijving project: In het kader van het stelsel Bescherming Inkomen bij Beslagleggingen Proof of Concepts worden één of meerdere tijdelijke, conceptuele oplossingen ontwikkeld zodat er inzicht verkregen wordt in: specificaties en startarchitectuur voor een gedragen minimale samenloopcheck, een werkwijze voor de ontwikkeling van een voorziening binnen SKD, en de voor- en nadelen van diverse oplossingsopties.

Twee situaties zullen worden beproefd. Er zal gestart worden met twee sprints ten behoeve van een recap en uitbreiding van de reeds uitgevoerde PoC die de oplossing van de minimale samenloopcheck heeft beproefd. De tweede PoC is een nieuw onderwerp, de situatiecheck, waarvoor de resterende sprints zijn ingepland.

Samen met SZW en de ketenpartners doorlopen we een kort cyclisch ontwikkeltraject. In dit traject ontwikkelt ICTU in een proefomgeving nieuwe functionaliteiten op basis van usecases, die vervolgens aan de proefapplicatie worden toegevoegd. Het resultaat wordt geëvalueerd door de beoogde gebruikers. Op basis van de feedback, ideeën en resultaten worden onderdelen verwijderd, aangepast of toegevoegd. Op deze manier werken we steeds verder aan de realisatie van een concept, waardoor de vereisten voor de uiteindelijke oplossing duidelijk worden. Met deze aanpak is het ook mogelijk om verschillende oplossingen voor een specifieke vraag te ontwikkelen, bouwen en toetsen.

De PoC wordt ontwikkeld in een proefomgeving met fictieve data zonder echte systeem-koppelingen: hiervoor worden stubs gebruikt. Functioneel is het beperkt tot usecases voor de minimale samenloopcheck. De aanpak is agile/scrum-methodiek met een x-aantal sprints van 3 weken.

ICTU organiseert de benodigde sessies, inhoudelijke contacten met ketenpartners en het ontwikkelteam. De opdrachtgever stuurt functioneel en zorgt dat de productowner het scrumteam richting geeft. De producten worden opgesteld en getoetst tijdens verschillende werksessies tussen SZW, ketenpartners en ICTU.

Aan het eind van het traject ligt er een gedragen set aan functionele en niet-functionele requirements en een goed inzicht in de risico’s en randvoorwaarden, waarmee een toekomstige ontwikkel- en beheerpartij snel aan de slag kan. Dit zal gebeuren in de vorm van:

  • Lessons learned document met succesvolle en niet-succesvolle oplossingen en patronen
  • Aanzet voor Project Start Architectuur (PSA)
  • Aanzet voor Niet-Functionele-Eisen (NFE)

De voor deze opdracht ontwikkelde benodigde software wordt aan het eind van de opdracht weggegooid.

ICTU zorgt voor de ontwikkelomgeving en ontwikkelcapaciteit; SZW voor de productowner, business analisten, programma-architect en domeinarchitect.

Het ICTU projectteam bestaat uit:

  • projectleider
  • software delivery manager
  • lead developer / solution architect
  • junior/medior developer

Omschrijving einde project: Het project is in de tijd begrensd: timebox.

Rol in het project: De kandidaat wordt ingezet in de rol van Solution Architect en heeft als lead developer een rol als solution architect. De kandidaat heeft in de ontwerp- en toetssessies met de ketenpartners een belangrijke rol in het ophalen van de inbreng van deze ketenpartners.

Eisen

  • Ervaring met het ontwikkelen van complexe (enterprise) softwaresystemen
  • Ervaring met informatiebeveiliging en security vraagstukken
  • Ervaring met het ontwikkelen binnen de Java stack.
  • Aantoonbare ervaring (>10 jaar) met het ontwikkelen van ketenbrede (enterprise) softwaresystemen
  • Aantoonbare ervaring met het ontwikkelen van webservices
  • Aantoonbare ervaring (>5 jaar) in de rol van lead developer
  • Aantoonbare ervaring in de rol van solution architect of vergelijkbare rol

Wensen

  • De mate waarin de kandidaat aantoonbare, relevante ervaring heeft als lead developer/solution architect, of in een vergelijkbare gecombineerde rol, binnen proof-of-concept-, prototyping- en vergelijkbare ontwerptrajecten.Onder vergelijkbare trajecten worden trajecten verstaan waarin businessvragen zijn vertaald naar technische oplossingsrichtingen en werkende concepten, met als doel aannames te toetsen en requirements, architectuurkeuzes en bevindingen te concretiseren. De software dient daarbij als onderzoeksmiddel en niet als beoogd productieproduct.Toetsing vindt plaats op basis van het cv en een schriftelijke toelichting op relevante praktijkcases.Tijdens het verificatiegesprek wordt de beschreven toelichting verdiept en de eigen bijdrage en gemaakte afwegingen geverifieerd.
  • De mate waarin de kandidaat aantoonbare, relevante ervaring heeft met het inrichten, gebruiken en onderhouden van ontwikkel- en testomgevingen met platformen en tooling zoals Kubernetes, Docker, Nexus, GitLab CI, Jenkins en Linux, of functioneel vergelijkbare technologieën.De score wordt bepaald op basis van de totale duur van de relevante, aantoonbaar gemaakte ervaring in het cv.Tijdens het verificatiegesprek wordt de beschreven toelichting verdiept en de eigen bijdrage en gemaakte afwegingen geverifieerd.
  • De mate waarin de kandidaat aan de hand van concrete praktijkvoorbeelden aantoont effectief samen te werken met betrokken ketenpartijen en het eigen ontwikkelteam, en teamleden te begeleiden en te versterken in hun bijdrage aan het ontwerp- en ontwikkelproces.Daarbij wordt gelet op het actief ophalen en benutten van domeinkennis, het verbinden van businessbehoeften en technische mogelijkheden, het constructief omgaan met verschillende inzichten en het begeleiden van een junior/medior ontwikkelaar.Toetsing vindt plaats op basis van op beknopte schriftelijke toelichting in het cv.Tijdens het verificatiegesprek wordt de beschreven toelichting verdiept en de eigen bijdrage en gemaakte afwegingen geverifieerd.
  • Aantoonbare ervaring als lead developer / solution architect bij overheids-projecten.Toetsing vindt plaats op basis van op beschreven ervaring in het cv.

Opleidingen: WO werk- en denkniveau.

Werkzaamheden

  • Het opleveren van werkende componenten waarmee de te beantwoorden vragen getoetst kunnen worden
  • Opstellen of aanvullen van de technische documentatie
  • Toetsen van de oplossingen aan de doelarchitectuur van de gehele schuldenketen
  • Vertalen business doelen naar technische opties
  • Ontwerpen van de ‘solution’
  • Inrichten en onderhouden van de ontwikkelomgeving
  • Het ontwikkelen van functionaliteit
  • Visueel maken van de bevindingen en gerealiseerde componenten
  • Presenteren tussentijdse demo op de programma demo.

Competenties

  • Creatief, kan conceptueel denken en dat vertalen naar concrete bouwblokken
  • Durft (door) te vragen, heeft respect voor de kennis en ervaringen van collega’s die al jaren in dit domein bezig zijn
  • Vooral bezig met- en wordt blij van het realiseren van de beoogde business doelen. De kandidaat is minder bezig met mooie technische oplossingen en innovatieve nieuwe technische ontwikkelingen
  • Een goede gesprekspartner voor de productowner, architecten, informatiemanagers en solutionarchitecten van de klant en de betrokken ketenpartners
  • In staat om de businessbehoefte en gevraagde functionaliteiten te vertalen in applicatieontwerpen
  • Proactief en kritisch meedenken in de toets- en ontwerp sessies
  • In staat snel en effectief stubs en testdata te genereren
  • Goed samenwerken in een scrumteam, teamplayer
  • Proactief, helder communiceren, besluitvaardig
  • Aanpassingsvermogen en prioriteren wanneer noodzakelijk
  • Actief luisteren en opstaan voor ideeën van anderen
  • Goed samenwerken met een junior/medior ontwikkelaar, haalt het beste in deze collega naar boven

Heb je interesse in deze opdracht?

Reageer direct