Bekijk vacature overzicht
Solliciteer naar Lead Developer / Solution Architect
Voor onze opdrachtgever ICTU zijn wij op zoek naar een Lead Developer / Solution Architect
Deze aanvraag is ook geschikt voor ZZP'ers!
Info m.b.t. DBA-proof aanvraag
Opdrachtomschrijving
>>>
Graag ontvang ik het CV van mogelijk passende kandidaten. Hou bij aanbieden rekening met de onderstaande punten (zonder deze info kan het CV helaas niet mee worden genomen in de selectie!):
1.Nederlandstalig CV (Word doc.) van max 5 a 6 pagina's. Indien een Engelstalig CV nodig is dan staat dit in de aanvraag bij de eisen vermeld.
2.Motivatie gericht op de vacature. Dit kan kort d.m.v. ja de ervaring heb ik opgedaan / de werkzaamheden heb ik gedaan in de perioden x bij de organisaties y. Dus puntsgewijs per eis, wens en werkzaamheden (graag deze ervaring & werkzaamheden in het CV vermelden in de betreffende perioden).
Naast de puntsgewijze motivatie van de wensen ook het aantal punten er bij vermelden; zie kolom beoordeling, dit geldt alleen voor de ICTU aanvragen!
3.Volledige naam + de officiële voorletters zoals in het paspoort staat
4.Woonplaats
5.Geboortedatum
6.Vakantieplannen in de komende 3 maanden
Met vriendelijke groet,
Michael Blaauw
FlexValue
+31613778889
michael@flexvalue.nl
www.flexvalue.nl
Deze aanvraag is ook geschikt voor ZZP'ers!
| Start | 08-10-2026 |
| Einddatum | 30-06-20277 |
| Optie op verlenging | Ja |
| Uren per week | 32-36 |
| Locatie | Den Haag (2 dagen op locatie) + Remote |
| Bijzonderheden | Deze aanvraag is ook geschikt voor ZZP'ers. 3 CV kan ik aanbieden, echter 1fte wordt er gezocht. |
| Tarief | ICTU heeft geen tarief gegeven dus graag marktconform aanbieden |
| Deadline | 01-10-2026 om 13:00 |
Info m.b.t. DBA-proof aanvraag
| 1. Wat is de reden om een professional in te huren? Toelichting: De reden achter de inhuurbehoefte geeft een sterke indicatie over de aard van de opdracht. |
| De specifieke kennis die voor dit programma benodigd is (zie blok specifieke kennis) is niet in dienstverband aanwezig binnen ICTU. |
| 2. Voert de professional het geheel van het takenpakket van de interne medewerker uit? |
| Nee, de werkzaamheden behelzen geen werkzaamheden die tot de kernwerkzaamheden van ICTU behoren. De werkzaamheden behoren op basis van huidige inzichten ook niet tot een functie die in de nabije toekomst ingevuld gaat worden door een eigen medewerker van ICTU. |
| 3. Gaat personeel van de opdrachtgever de professional werkinhoudelijk aansturen? |
| Nee, professional is volledig zelfstandig in het bepalen van zijn werktijden en stemt in onderling overleg de op te leveren (deel)resultaten af. De professional realiseert volgens eigen inzicht en volgens afgesproken kwaliteitsnormen de gedefinieerde (deel)resultaten. Er wordt geen werkinhoudelijke aansturing of leiding en gezag op de professional uitgeoefend. |
| 4. Gaat Opdrachtgever de professional (periodiek) inhoudelijk beoordelen? |
| Nee, er worden geen functionerings- of beoordelingsgesprekken met de professional gevoerd. Er vindt periodiek overleg plaats op het behalen van de (deel)resultaten en een eindoverleg bij de oplevering van het eindresultaat. |
| 5.Bepaalt de professional zelf hoe, wanneer en waar de opdracht wordt uitgevoerd? |
| Ja, de professional deelt zijn werkzaamheden zelfstandig in. Hij verricht deze naar eigen inzicht. De professional houdt zich aan wettelijke normen en onderling gemaakte afspraken, over de oplevering van het resultaat/de resultaten en de doorlooptijd van de werkzaamheden. |
| 6. Is de professional vrij om zichzelf in de uitvoer van de opdracht te laten vervangen? |
Ja, mits over dezelfde kennis en kunde beschikt en na overleg en goedkeuring ICTU. |
| 7.Zijn er binnen de afdeling ook interne medewerkers die dezelfde werkzaamheden uitvoeren? |
| Nee, ICTU heeft geen medewerkers in dienst die dezelfde werkzaamheden uitvoeren en geen vacatures voor dezelfde werkzaamheden open staan. |
| 8. Wie voorziet de middelen en materialen die nodig zijn voor de opdracht? Specificeer of van de professional verwacht wordt eigen gereedschap en materialen te gebruiken. |
De professional voorziet zich van eigen middelen en materialen. |
Opdrachtomschrijving
| 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: In het kader van het stelsel Bescherming Inkomen bij Beslagleggingen Proof of Concepts, worden er één of meerdere tijdelijke, conceptuele oplossing(en) zodat er inzicht verkregen wordt in: • specificaties en startarchitectuur voor een gedragen minimale samenloopcheck; • een werkwijze voor de ontwikkeling van een voorziening binnen SKD; • 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 dat de oplossing van de minimale samenloop check 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 een:
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 een projectleider, software delivery manager, lead developer/solution architect en een junior/medior developer. Omschrijving einde project: Het project is in de tijd begrensd: timebox. Welke rol heeft de professional binnen het project/programma: 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. |
| Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij? |
| De kandidaat heeft een brede opdracht. Op basis van de input vanuit de PO en de ketenpartners vertaalt de kandidaat de te toetsen vragen en te ontwerpen functionaliteiten naar een te realiseren conceptoplossing. Vervolgens realiseert de kandidaat deze conceptoplossing ook. De kandidaat kan stubs en testdata snel bouwen of met hulpmiddelen genereren. Kwaliteit van de code en de onderhoudbaarheid van de gerealiseerde conceptoplossing is hier geen onderwerp: de gerealiseerde code wordt na het traject niet meer gebruikt. 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: Het resultaat van de inzet is het tijdig, zelfstandig en conform Agile/Scrum werkwijze autonoom opleveren van werkende concepten in afstemming met de andere leden van het ontwikkelteam. Hiervoor levert de kandidaat per sprint software. Als onderdeel van elke sprint levert de kandidaat een bijgewerkte versie van de documentatie op. 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 begrensd in de tijd (timebox). De opdracht eindigt na de laatste overeengekomen sprint. |
| 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. |
Tussentijdse beoordeling:
|
| Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur? |
| Deze PoC heeft duidelijke begin- en einddata. Mogelijk dat er extra sprints worden toegevoegd op verzoek van de klant als deze nog extra concepten wil toetsen. Overschrijding van de duur is dan beperkt. Als er additionele opdrachten komen vanuit de klant zal er een nieuwe opdracht worden opgesteld. |
| 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 ontwikkelaar beschikt over de volgende specifieke kennis en vaardigheden die niet aanwezig zijn binnen het eigen personeel van de opdrachtgever en binnen ICTU:
|
| Gewenste profiel | |||
| Het betreft hier een ontwerptraject: het maken en toetsen van concepten, een verzameling spikes. Het product van dit traject is documentatie: een flinke verrijking van de requirements en mogelijke oplossingen zodat de partij die dit product gaat realiseren snel en goed kan starten. De gerealiseerde software is slechts een tijdelijk middel en geen onderdeel van de oplevering aan het einde van het traject. De oplossing waaraan we werken is voornamelijk back-end en berichtenverkeer met zeer weinig front-end. Het betreft een register of index die gevuld en geraadpleegd wordt door veel partijen. Deze context resulteert in een gewenst profiel van de kandidaat. De kandidaat is:
De kandidaat heeft relevante en diepgaande ervaring met:
De kandidaat kan:
|
|||
| Eisen | |||
|
|||
| Wensen | |||
| Nr | Omschrijving | Gewicht | Beoordeling |
| 1 | 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. |
30% | Uitstekend (10 punten) De kandidaat toont overtuigend diepgaande ervaring aan als lead developer/solution architect in sterk vergelijkbare PoC- of prototypingtrajecten. De context kent relevante overeenkomsten met deze opdracht, zoals ketenafhankelijkheden, back-endfunctionaliteit, berichtenverkeer of afstemming tussen meerdere organisaties. De kandidaat heeft zelfstandig businessvragen vertaald naar technische oplossingsrichtingen én deze gerealiseerd als werkende concepten, waar nodig met stubs en testdata. Uit de onderbouwing blijkt hoe alternatieven en aannames gericht zijn getoetst, feedback van betrokken partijen is verwerkt en bewust is gekozen voor een passende, tijdelijke uitwerking in plaats van een productieoplossing. De eigen bijdrage heeft aantoonbaar geleid tot aangescherpte requirements, onderbouwde architectuurkeuzes en vastgelegde bevindingen die bruikbaar waren voor besluitvorming of een vervolgtraject. Goed (8 punten) De kandidaat toont gedegen ervaring aan als lead developer/solution architect in vergelijkbare PoC- of prototypingtrajecten. De kandidaat heeft zelfstandig bijgedragen aan zowel het ontwerpen als het bouwen van werkende concepten op basis van businessvragen. Uit de onderbouwing blijkt dat oplossingen zijn getoetst, afstemming met relevante betrokkenen heeft plaatsgevonden en de resultaten zijn vertaald naar requirements, ontwerpkeuzes of technische documentatie. De ervaring sluit duidelijk aan op de opdracht, maar is minder diepgaand onderbouwd ten aanzien van ketencomplexiteit, het afwegen van alternatieven of de bruikbaarheid voor het vervolgtraject. Voldoende (6 punten) De kandidaat toont relevante ervaring aan met PoC-, prototyping- of vergelijkbare ontwerptrajecten. Er is een herkenbare eigen bijdrage aan zowel ontwerp als realisatie, maar de verantwoordelijkheid of de vergelijkbaarheid met deze opdracht is beperkter. De kandidaat heeft functionaliteiten vertaald naar een werkend concept en hierover afgestemd met betrokkenen. Het gericht toetsen van businessvragen en het vastleggen van inzichten voor requirements of architectuurkeuzes zijn aanwezig, maar beperkt uitgewerkt of onderbouwd. Matig (2 punten) De kandidaat toont slechts beperkt relevante ervaring aan met PoC-, prototyping- of vergelijkbare ontwerptrajecten. De eigen bijdrage was hoofdzakelijk uitvoerend of ondersteunend, of betrof vooral reguliere softwareontwikkeling zonder duidelijk onderzoeks- of toetsdoel. De onderbouwing maakt onvoldoende duidelijk hoe de kandidaat zelf businessvragen heeft vertaald naar een conceptoplossing, deze met betrokkenen heeft getoetst en de bevindingen heeft vastgelegd voor verdere besluitvorming of ontwikkeling. Onvoldoende (0 punten) De kandidaat toont geen relevante ervaring aan als lead developer/solution architect, of in een vergelijkbare gecombineerde rol, binnen PoC-, prototyping- of vergelijkbare ontwerptrajecten. De onderbouwing ontbreekt of biedt onvoldoende concrete informatie om de eigen rol, uitgevoerde activiteiten en behaalde resultaten te beoordelen. |
| 2 | 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. |
20% | ≥ 5 jaar = 10 punten ≥ 4 jaar < 5 jaar = 8 punten ≥ 3 jaar < 4 jaar = 6 punten ≥ 1 jaar < 3 jaar = 4 punten < 1 jaar = 2 punten Ontbreekt/niet aanwezig = 0 punten |
| 3 | 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. |
25% | Uitstekend (10 punten) De kandidaat toont met concrete, overtuigend onderbouwde praktijkvoorbeelden aan samenwerking tussen ketenpartijen en het eigen ontwikkelteam actief te hebben versterkt. De kandidaat haalt domeinkennis en uiteenlopende perspectieven gericht op, vraagt constructief door en vertaalt deze inbreng samen met betrokkenen naar gedragen ontwerpkeuzes en toetsbare oplossingen. Ook bij tegengestelde belangen of inhoudelijke meningsverschillen weet de kandidaat tot werkbare afspraken te komen. Binnen het team stemt de kandidaat de begeleiding af op het ervaringsniveau en de ontwikkelbehoefte van collega’s. De kandidaat betrekt een junior/medior ontwikkelaar actief bij ontwerpkeuzes en refinements, benut diens kennis en stimuleert zelfstandig redeneren en realiseren in plaats van het werk over te nemen. Uit de voorbeelden blijkt aantoonbaar hoe dit handelen heeft bijgedragen aan betere afstemming, gezamenlijke resultaten en groei in zelfstandigheid en verantwoordelijkheid van teamleden. Goed (8 punten) De kandidaat toont met concrete praktijkvoorbeelden aan effectief samen te werken met ketenpartijen en het eigen ontwikkelteam. De kandidaat luistert actief, benut de expertise van betrokkenen en maakt businessbehoeften, technische mogelijkheden en gemaakte afspraken helder. Verschillende inzichten worden constructief besproken en verwerkt in het gezamenlijke werk. De kandidaat begeleidt minder ervaren teamleden door uitleg, gerichte feedback en kennisoverdracht en betrekt hen bij inhoudelijke afwegingen. De voorbeelden laten positieve resultaten zien voor de samenwerking en de bijdrage van teamleden. De aanpak bij complexere belangentegenstellingen of het doelgericht vergroten van zelfstandigheid is minder diepgaand aangetoond. Voldoende (6 punten) De kandidaat toont aan op een constructieve manier samen te werken met ketenpartijen en het eigen team. De kandidaat stemt werkzaamheden af, staat open voor inbreng van anderen en kan uitleggen hoe deze inbreng is meegenomen. De begeleiding van minder ervaren teamleden bestaat vooral uit het beantwoorden van vragen, het delen van kennis en het helpen bij concrete werkzaamheden. De voorbeelden maken de eigen bijdrage herkenbaar, maar laten beperkt zien hoe de kandidaat actief verschillende perspectieven verbindt of de zelfstandigheid van collega’s vergroot. Matig (2 punten) De kandidaat geeft beperkt concrete voorbeelden van samenwerking en coaching. De samenwerking blijft voornamelijk beperkt tot informatie uitwisselen, taken verdelen of deelnemen aan overleg. Het actief ophalen en benutten van kennis van ketenpartijen en teamleden wordt onvoldoende zichtbaar. Coaching is vooral incidenteel of bestaat uit het zelf oplossen of overnemen van werkzaamheden. De eigen aanpak en de effecten op de samenwerking en ontwikkeling van collega’s zijn beperkt onderbouwd. Ook wanneer slechts één van beide onderdelen — samenwerking of coaching — voldoende concreet wordt aangetoond, past dit niveau. Onvoldoende (0 punten) De kandidaat onderbouwt de samenwerkende en coachende vaardigheden niet met relevante, concrete praktijkvoorbeelden. Ook na verdieping tijdens het interview wordt onvoldoende duidelijk wat de eigen rol, het eigen handelen en het effect daarvan zijn geweest. |
| 4 | Aantoonbare ervaring als lead developer / solution architect bij overheids-projecten. Toetsing vindt plaats op basis van op beschreven ervaring in het cv. |
5% | < 5 jaar = 0 punten 6 jaar = 2 punten 7 jaar = 4 punten 8 jaar = 6 punten 9 jaar = 8 punten > 9 jaar = 10 punten |
>>>
Graag ontvang ik het CV van mogelijk passende kandidaten. Hou bij aanbieden rekening met de onderstaande punten (zonder deze info kan het CV helaas niet mee worden genomen in de selectie!):
1.Nederlandstalig CV (Word doc.) van max 5 a 6 pagina's. Indien een Engelstalig CV nodig is dan staat dit in de aanvraag bij de eisen vermeld.
2.Motivatie gericht op de vacature. Dit kan kort d.m.v. ja de ervaring heb ik opgedaan / de werkzaamheden heb ik gedaan in de perioden x bij de organisaties y. Dus puntsgewijs per eis, wens en werkzaamheden (graag deze ervaring & werkzaamheden in het CV vermelden in de betreffende perioden).
Naast de puntsgewijze motivatie van de wensen ook het aantal punten er bij vermelden; zie kolom beoordeling, dit geldt alleen voor de ICTU aanvragen!
3.Volledige naam + de officiële voorletters zoals in het paspoort staat
4.Woonplaats
5.Geboortedatum
6.Vakantieplannen in de komende 3 maanden
Met vriendelijke groet,
Michael Blaauw
FlexValue
+31613778889
michael@flexvalue.nl
www.flexvalue.nl