logo

Bekijk alle vacatures

Kwaliteitsmanager Softwareontwikkeling

Den Haag, Zuid-Holland
EXCUUS EINDDATUM MOET ZIJN 31-12-2027 (EN NIET 31-03-2027)!

Voor onze opdrachtgever ICTU zijn wij op zoek naar een Kwaliteitsmanager Softwareontwikkeling
 
Start 01-01-2026
Einddatum 31-12-2027
Optie op verlenging Nee
Uren per week 16-24
Locatie Den Haag + Remote
Bijzonderheden Deze aanvraag is geschikt voor een ZZP'er. 3 CV kan ik aanbieden, echter 1 fre wordt gevraagd. 
Tarief ICTU heeft geen max. tarief gegeven, graag marktconform aanbieden.
Deadline 27-10-2025 om 09.00

Opdrachtomschrijving
 
1. Wat is de reden om een professional in te huren?
Er is behoefte aan een specifieke deskundigheid die niet of nauwelijks aanwezig is bij de opdrachtgever.

Beschrijf waarom dit het geval is:
De specifieke deskundigheid die de professional meebrengt, is van essentieel belang voor de succesvolle uitvoering van dit project en het waarborgen van de softwarekwaliteit. Het interne personeel van de opdrachtgever heeft niet dezelfde diepgaande technische en procesmatige expertise, vooral op het gebied van kwaliteitsstandaarden, tooling, testautomatisering en het beheren van technische schuld, waardoor de inzet van de professional noodzakelijk is.
 
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?
De professional voorziet zich van eigen middelen en materialen.
 
 
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 context van dit project ligt in het versterken van de naleving en veiligheid binnen de kinderopvang, zoals vastgelegd in de Wet kinderopvang. Om dit doel te ondersteunen, zijn twee centrale systemen in doorontwikkeling: het Landelijk Register Kinderopvang (LRK) en het Personenregister Kinderopvang (PRK).
Het LRK is een register waarin alle geregistreerde kinderopvangvoorzieningen, zoals kinderdagverblijven en gastouders, zijn opgenomen. Een registratie in het LRK betekent dat deze voorzieningen door de gemeente en GGD zijn goedgekeurd. Het PRK daarentegen registreert alle personen die werken of wonen op locaties waar kinderen worden opgevangen.
Het project, uitgevoerd door ICTU in opdracht van het Ministerie van Sociale Zaken en Werkgelegenheid (SZW), richt zich op de vernieuwing van deze systemen. De vernieuwde systemen zullen uiteindelijk door DUO worden beheerd in de DUO-omgevingen.
De afronding van dit project zal betekenen dat DUO het beheer overneemt, met als doel het duurzaam verbeteren en vereenvoudigen van het toezicht en de veiligheid binnen de kinderopvang.
 
Omschrijving einde project/programma: 
Het project is afgerond als het LRK/PRK-systeemcomplex succesvol in productie genomen is bij DUO en er een inhoudelijke decharge heeft plaatsgevonden, met inachtneming van de kwaliteitseisen die DUO en ICTU aan software en de daarbij behorende documentatie stellen.
 
Welke rol heeft de professional binnen het project/programma: 
Kwaliteitsmanager softwareontwikkeling voor het project 'Modernisering Register Kinderopvang'.
Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij?  
De opdracht omvat het waarborgen van de softwarekwaliteit, het beheren van technische risico's en het adviseren van het softwareontwikkelteam en de projectleider. Activiteiten:
  • Het adviseren en het periodiek rapporteren aan de projectleider over softwarekwaliteit, technische risico’s en de voortgang van het project.
  • Het adviseren van het softwareontwikkelteam over mogelijkheden voor kwaliteitsverbetering en het in gebruik nemen van tools die de kwaliteit bevorderen.
  • Het identificeren van technische schuld en het bewaken ervan door regelmatig toezicht en het aanbevelen van maatregelen om deze te verminderen.
  • Het configureren en onderhouden van geautomatiseerde kwaliteitsrapportages (met behulp van Quality-time) om de softwarekwaliteit te meten en verbeteren.
  • Het ondersteunen van de opdrachtgever in het in kaart brengen, valideren en bewaken van niet-functionele eisen op basis van ISO 25010.
  • Het toetsen van de niet-functionele eisen aan de ICTU-kwaliteitsaanpak en het adviseren over aanvullende kwaliteitsmaatregelen indien nodig.
  • Het schrijven, onderhouden en bewaken van het kwaliteitsplan voor het softwareontwikkelproject.
  • Het begeleiden van securitytesten, performancetesten, onderhoudbaarheidstoetsen en andere audits door externe leveranciers.
  • Het bijwerken en aanvullen van procesbeschrijvingen met behulp van Confluence en het bijwerken van de projecttooling.
  • Het bijwerken van de kwaliteitsrapportages, inclusief geautomatiseerde rapporten en handmatige beoordelingen.
  • Het updaten en gereedmaken van artefacts die nodig zijn voor release candidates, inclusief documentatie, testresultaten en kwaliteitsbeoordelingen.
  • Het duiden en overdragen van bijgewerkte documentatie en procesbeschrijvingen aan het team.
Welke concrete resultaten dient de professional te behalen?
Welke deelresultaten zal de professional dienen te behalen gedurende de opdracht: 
  1. Kwaliteitsanalyse en plan
  • Analyse van de huidige softwarekwaliteit en technische risico’s.
  • Goedgekeurd kwaliteitsplan met aanpak en kwaliteitsdoelen.
  1. Ingerichte kwaliteitsmonitoring
  • Werkende configuratie van tools zoals Quality-time en SonarQube.
  • Beschikbare automatische kwaliteitsrapportages en meetindicatoren (KPI’s).
  1. Periodieke rapportages en adviezen
  • Regelmatige kwaliteitsrapportages met bevindingen, trends en verbeteradviezen.
  • Evaluatie van niet-functionele eisen (o.a. performance, security, onderhoudbaarheid).
  1. Bijgewerkte documentatie en borging
  • Actuele procesbeschrijvingen, kwaliteitsdocumentatie en niet-functionele eisen.
  • Gedocumenteerde resultaten van uitgevoerde kwaliteits- en securitytoetsen.
 
Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren.  
  • Releasekwaliteitsdossier met goedgekeurde rapportages en documentatie.
  • Eindadvies aan opdrachtgever met aanbevelingen voor verdere kwaliteitsverbetering.
 
Wanneer is de opdracht afgerond en beëindigd: 
  • Alle gebruikte tooling (zoals Quality-time, SonarQube, en andere projecttools) is geüpdatet naar de meest recente stabiele versies en voldoet aan de kwaliteitsstandaarden die zijn vastgesteld voor het project.
  • Alle artefacts (zoals kwaliteitsrapportages, procesdocumentatie, release-candidate artefacts) zijn beoordeeld en goedgekeurd door de opdrachtgever, en voldoen aan de gestelde kwaliteitsnormen en eisen van het project.
  • Alle relevante documentatie (zoals procesbeschrijvingen, kwaliteitsplannen, en niet-functionele eisen) is bijgewerkt naar de laatste status, inclusief de meest recente wijzigingen en verbeteringen.
  • Alle geautomatiseerde kwaliteitsrapportagesystemen (zoals Quality-time) en kwaliteitsbeheersystemen (zoals SonarQube) draaien correct, zonder technische problemen, en leveren consistente en betrouwbare resultaten die de softwarekwaliteit nauwkeurig reflecteren.
  • Een adviesmemo is opgesteld en gepresenteerd aan de opdrachtgever, waarin eventuele verbeterpunten voor de softwareontwikkeling, kwaliteitssystemen, tooling of processen worden beschreven. Het memo bevat concrete aanbevelingen en prioriteiten.
Hoe wat en wanneer zal het werk/de resultaten worden beoordeeld? 
  • Elke week worden de voortgang en deelresultaten besproken tijdens de sprintmeeting met het projectteam. Dit is het moment waarop de professional (kwaliteitsmanager) feedback ontvangt op de voortgang van de activiteiten, zoals het bijwerken van procesdocumentatie, tooling-updates en de status van kwaliteitsrapportages.
  • Eens per maand wordt door de projectverantwoordelijke (bijv. projectleider) de tussentijdse stand van zaken besproken. Hierbij worden de kwaliteitsrapportages, voortgang van het kwaliteitsplan, en de status van het projectteam besproken. De kwaliteitsmanager zal inputs aanleveren, zoals geüpdatete kwaliteitsrapportages en statusupdates van de technische schuld en risico’s.
  • Elke drie weken wordt een kwaliteitsrapport opgeleverd voor de opgeleverde release candidate. Dit rapport bevat gedetailleerde informatie over de softwarekwaliteit, technische schuld, security- en performance testresultaten, en andere relevante kwaliteitsaspecten.
  • De documentatie (zoals procesbeschrijvingen, kwaliteitsplannen, en andere artefacts) wordt beoordeeld door de opdrachtgever en/of het projectteam. Dit gebeurt zowel tijdens de sprintmeetings als tijdens de maandelijkse beoordelingen.
Wat is de kans dat de verwachte duur wordt overschreden, c.q. welke onzekerheden er zijn t.a.v. de verwachte duur? 
De kans op overschrijding van de verwachte duur is enige kans, vooral door de onzekerheden rondom de tooling en eventuele achterstanden in onderhoud. Het team heeft een inschatting gemaakt zonder volledige kennis van de gebruikte tooling en de onderhoudstoestand, waardoor onvoorziene technische of organisatorische complicaties mogelijk extra tijd kunnen vereisen.
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 de volgende combinatie van expertise:
  • het beoordelen en/of bewaken van de kwaliteit van software (architectuur, ontwerp, requirements, broncode, testopzet) conform ISO 25010;
  • het beoordelen en/of bewaken van de kwaliteit/volwassenheid van softwareontwikkel- en onderhoudsprocessen;
  • OWASP Dependency Check en/of Dependency Track;
  • Junit;
  • Jenkins;
  • GitLab;
  • SonarQube.
 
Gewenste profiel
Je bent een ervaren kwaliteitsmanager met veel affiniteit voor softwareontwikkeling en -onderhoud. Je bent gewend te werken in omgevingen waar maatwerksoftware wordt ontwikkeld, onderhouden en beheerd. Je hebt ervaring met het werken volgens Agile en DevOps principes. Je communiceert zowel makkelijk met opdrachtgevers, managers en projectleiders als ook met ontwikkelaars, testers en beheerders. Je beschikt over goede Nederlandstalige mondelinge en schriftelijke communicatieve vaardigheden en presentatievaardigheden. Je hebt een technische achtergrond en ervaring met programmeren en/of testen. Je werkt zelfstandig.
Eisen
  1. Minimaal 10 jaar ervaring in de ICT-sector
  2. Minimaal 5 jaar aantoonbare relevante werkervaring als kwaliteitsmanager softwareontwikkeling en -onderhoud met aantoonbare kennis van en/of ervaring met:
    1. het beoordelen en/of bewaken van de kwaliteit van software (architectuur, ontwerp, requirements, broncode, testopzet) conform ISO 25010.
    2. het beoordelen en/of bewaken van de kwaliteit/volwassenheid van softwareontwikkel- en onderhoudsprocessen.
    3. softwareontwikkelmethodieken (use cases, user stories, design patterns, etc.) en processen (Scrum, Kanban, etc.)
    4. kwaliteitsmanagement, reviews, softwaremetrieken en kwaliteitsrapportages
  3. Uitstekende beheersing van de Nederlandse taal (minimaal near-native niveau), zowel mondeling als schriftelijk.
Wensen
Nr Omschrijving Gewicht Beoordeling
W1 Aantoonbare ervaring als software- ontwikkelaar/tester.
 
20% ≥ 5 jaar ervaring = 10 punten
≥ 4 jaar < 5 jaar ervaring = 8 punten
≥ 3 jaar < 4 jaar ervaring = 6 punten
≥ 2 jaar < 3 jaar ervaring = 4 punten
≥ 1 jaar < 2 jaar ervaring = 2 punten
< 1 jaar ervaring = 0 punten
W2 Aantoonbare kennis van en ervaring met SonarQube.
 
20% ≥ 5 jaar ervaring = 10 punten
≥ 4 jaar < 5 jaar ervaring = 8 punten
≥ 3 jaar < 4 jaar ervaring = 6 punten
≥ 2 jaar < 3 jaar ervaring = 4 punten
≥ 1 jaar < 2 jaar ervaring = 2 punten
< 1 jaar ervaring = 0 punten
W3 Aantoonbare ervaring met het werken volgens Agile en DevOps principes. 10% ≥ 5 jaar ervaring = 10 punten
≥ 4 jaar < 5 jaar ervaring = 8 punten
≥ 3 jaar < 4 jaar ervaring = 6 punten
≥ 2 jaar < 3 jaar ervaring = 4 punten
≥ 1 jaar < 2 jaar ervaring = 2 punten
< 1 jaar ervaring = 0 punten
W4 Aantoonbare kennis van en ervaring met OWASP Dependency Check, JUnit, Jenkins, GitLab, Java scripting. De ervaring is in de laatste drie jaar opgedaan. 20% 2 punten per tool
W5 Aantoonbare kennis van en ervaring met geautomatiseerd testen. 10% ≥ 5 jaar ervaring = 10 punten
≥ 4 jaar < 5 jaar ervaring = 8 punten
≥ 3 jaar < 4 jaar ervaring = 6 punten
≥ 2 jaar < 3 jaar ervaring = 4 punten
≥ 1 jaar < 2 jaar ervaring = 2 punten
< 1 jaar ervaring = 0 punten
 
Prijs
Gewicht van prijs bij beoordeling 20%

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

 

Deel deze vacature

Powered by