Full Stack Ontwikkelaar WKN 36u/w

Volgnummer: 127596

Publicatiedatum: 10-06-2026

Locatie: GOUDA

Contact

DC Professionals

info@dcprofessionals.nl

085 020 1022

Standplaats: GOUDA
Duur: 03-08-2026 - 03-02-2027
Optie tot verlenging: Ja
Reageren voor: 26-06-2026

Organisatie:
Afdeling I&A
De afdeling Informatisering & Automatisering (I&A) wordt steeds uitgedaagd door
externe veranderingen en door interne behoeften en verwachtingen. I&A maakt samen
met de provinciale gebruikers en partners keuzes om het gevoelige evenwicht te
bewaren tussen de beschikbare middelen en het voorzien in behoeften, vernieuwen en
innoveren.

De provincie Zuid-Holland beschikt over een Microsoft omgeving en een gevirtualiseerde
desktop omgeving. Team BI is onderdeel van de afdeling Informatie & Automatisering.
Het team is verantwoordelijk voor het databeheer, dataontsluiting, functioneel,
technisch beheer en ontwikkeling van BI-applicaties, geeft advies over
bedrijfsvoeringsdata, maakt informatieproducten, en voert data-analyses uit. Het
ondersteunt bij de primaire taken van de Provincie, het maken en uitvoeren van beleid.

De afdeling Informatisering & Automatisering van de provincie Zuid-Holland heeft
behoefte aan de inzet van een externe kandidaat voor de opdracht Full-stack
ontwikkelaar Bouw/doorontwikkeling van digitale informatieproducten ten behoeve van
beleidsondersteuning binnen het domein Water Klimaat Natuur en Landbouw.
Omschrijving van de opdracht
In deze opdracht werk je in een team met verschillende specialisten aan de realisatie
van digitale informatieproducten die het beleidsproces van de beleidsafdeling Water,
Klimaat, Natuur en Landbouw ondersteunen. De producten zijn bijvoorbeeld
beleidsmonitors, beleid –scenariotools, of registraties en raadpleegomgevingen voor het
vastleggen van doelen en maatregelen voor de realisatie van het beleid. Het team
bestaat uit UX-designer, collega’s ontwikkelaars, communicatiemedewerker, geo-
informatie specialisten en beleids-specialisten. Voorbeelden van de producten die we
hebben ontwikkeld zijn bijvoorbeeld de KRW (waterkwaliteit) monitor, een
sturingscockpit voor de financiën van het ZH-PLG en het Doelen-Maatregelen Systeem
voor de N2000.
We staan als digitaliserings-team dicht bij de beleids-opgaven en zijn nauw betrokken bij
de ontwikkelingen in het beleidsdomein.
Binnen de opdracht werk je aan de realisatie van de ondersteunende beleidsproducten
in nauw contact met je teamleden en de beleidsmedewerker(s) waar het product in
gebruik zal worden genomen. Ook geef je input aan de roadmap en visie voor de
doorontwikkeling van de product portfolio. De provincie ontwikkelt eigen producten als
open source om hergebruik binnen provincies of andere overheden mogelijk te maken
en te stimuleren.

Functieprofiel
Full Stack developer. Nadruk op Backend. Daarnaast ook Frontend

Kernverantwoordelijkheden
• Ontwikkelen en onderhouden van schaalbare webapplicaties in Azure
Cloud
• Implementeren van CI/CD pipelines en automatisering
• Waarborgen van (security) best practices
• Realiseren van Informatieproducten conform AGILE werkproces
1.1 Programma van Eisen ten aanzien van de aangeboden kandidaat:
Door het indienen van een inschrijving verklaart de Inschrijver zich akkoord met alle
hieronder genoemde eisen;
• Eis 1 Beschikbaarheid: De aangeboden kandidaat is gedurende de periode van
augustus tot februaribeschikbaar voor gemiddeld minimaal 32 uren per week voor
de voorbereiding uitvoering en realisatie van het project en is flexibel inzetbaar. De
kandidaat moet op 3 augustus kunnen starten, of in onderling overleg op een ander
te bepalen datum;
• Eis 2 Vormvereiste CV: De inschrijver heeft de Curriculum Vitae van de kandidaat
uitsluitend beschreven in bijgevoegd ‘Invulformulier Kwaliteit DOS-2026-0002679’
en toegevoegd in tabblad ‘aanmelding’ op het aanbestedingsplatform. Alleen CV’s
die in het aangeboden format worden ingevuld, worden beoordeeld.
NOOT apart bijgevoegde CV’s (zoals in eigen format) worden niet meegenomen in de
beoordeling.
• Eis 3 Vormvereiste invulformulier Kwaliteit: Per subcriterium staat voorgeschreven
hoeveel A4 u ervoor mag gebruiken in het ‘Invulformulier Kwaliteit DOS-2026-
0002679’. Bevat uw uitwerking meer dan het gestelde maximum aantal pagina’s, dan
worden de pagina’s die meer zijn dan het gestelde maximum niet beoordeeld;
• Eis 4 Vormvereiste Uurtarief: Bijlage ‘Invulformulier Uurtarief DOS-2026-0002679’
wordt ingevuld en apart bijgevoegd in tabblad “aanmelding” op het
aanbestedingsplatform;
BELANGRIJK: Uurtarief mag ENKEL ingevuld worden in het voornoemde
‘Invulformulier Uurtarief DOS-2026-0002679’ zodat de kwaliteit beoordeeld kan
worden zonder kennis van het Uurtarief.
• Eis 5 Bandbreedte Uurtarief: Het aangeboden uurtarief bedraagt in het
‘Invulformulier Uurtarief DOS-2026-0002679’ minimaal € 95,00 en maximaal € 115,00
exclusief BTW inclusief alle overige kosten, bijvoorbeeld reis- , verblijf-, telefoon- en
parkeerkosten. . Het opgegeven tarief staat vast gedurende de duur van de
overeenkomst (inclusief een eventuele verlenging).
• Eis 6 Kennis en expertise: Uit het ‘Invulformulier Kwaliteit DOS-2026-0002679’ blijkt
minimaal dat de kennis en expertise van de aangeboden kandidaat aantoonbaar en
verifieerbaar is (middels opleidingen, cursussen, werkervaring) beschikt over:
o Eis 6.1 Minimaal HBO/universitair werk- en denkniveau in de richting van
software engineering;
▪ Aantoonbaar d.m.v. werkervaring waaruit blijkt dat de aangeboden
kandidaat een zelfstandige, proactieve rol heeft gehad, waarbij de
breedte en diepte van de werkervaring op het gebied van Software
Engineering duidelijk is;
o Eis 6.2 Minimaal zes (6) jaar aantoonbare werkervaring met webtechnologieën
HTML, CSS (inclusief SCSS/LESS en CSS-modules) en modern
JavaScript/TypeScript;
o Eis 6.3 Minimaal vijf (5) jaar aantoonbare werkervaring met Git ontwikkeling;
o Eis 6.4 Minimaal drie (3) jaar werkervaring met Vue 3 of vergelijkbaar
webframework. (Composition API, custom composables, reactivity system);
o Eis 6.5 Minimaal drie (3) jaar aantoonbare ervaring met ontwikkeling op code
hosting platvorm;
o Eis 6.6 Minimaal drie (3) jaar aantoonbare werkervaring met Nuxt 3 of
vergelijkbaar framework: SSR, static site generation, routing, middleware en
modules;
o Eis 6.7 Minimaal drie (3) jaar aantoonbare werkervaring met het inrichten van
OTAP, DevOps engineering en CI/CD pipelines;
o Eis 6.8 Minimaal vijf (5) jaar aantoonbare werkervaring met REST API voor
web-applicaties (design, implementatie en integratie);
o Eis 6.9 Minimaal vijf (5) jaar aantoonbare ervaring met database design,
modellering, database management, migraties.

• Eis 7 Verklaring omtrent gedrag (VOGnp): De inschrijver zal in het geval dat deze
de opdracht gegund krijgt een VOG van de kandidaat via het aanbestedingsplatform
binnen 4 weken na definitieve gunning aanleveren. Het aanvragen van de VOG kan
inschrijver zelf doen of hiervoor een dienstverlener inschakelen.
o Uitgangspunten hierbij zijn:
o Provincie Zuid-Holland ondertekent het aanvraagformulier voor de VOG niet.
Raadpleeg voor instructies hierover hoofdstuk 2 van het openbare document
Aanvraagformulier Verklaring Omtrent het Gedrag (VOG).
o Selecteer bij uw aanvraag het algemeen screeningsprofiel (2.4.b):
▪ Standaard algemeen screeningsprofiel bij provincie Zuid-Holland de
nummers 11 en 12.
o Aanvullend vinkt u, op basis van de aard van de toekomstige werkzaamheden,
de overige relevante risicogebieden aan.
▪ Overige risicogebieden bij provincie Zuid-Holland zijn in de meeste
gevallen: geld (21 + 22), diensten (41 +43), zakelijke transacties (53)
en/of aansturen organisatie (71).

1.2 EMVI: Prijs-Kwaliteitverhouding

PZH hanteert het gunningcriterium ‘Economisch Meest Voordelige Inschrijving (EMVI)
-
variant de Beste Prijs-Kwaliteitverhouding (PKV)’. De verhouding voor deze uitvraag is
conform onderstaande tabel:

Verhouding nadere gunningscriteria: Kwaliteit en Uurtarief
Nadere Gunningscriteria Maximaal aantal punten
Kwaliteit 90 punten
Uurtarief 10 punten
Totaal 100 punten

Deze nadere gunningscriteria bestaan op hun beurt weer uit één of meerdere
onderdelen.
Hoeveel punten er maximaal kunnen worden toegekend per onderdeel is in de volgende
paragraaf weergegeven.
1.3 Algemene beoordelingsprocedure

Beoordelingsteam
Voor de beoordeling van de inschrijvingen heeft PZH een beoordelingsteam van
materie- en proceduredeskundigen samengesteld. De materiedeskundige is
verantwoordelijk voor de uitvoering van deze opdracht, De proceduredeskundige
inkoopadviseur begeleidt dit uitvraagtraject. Het beoordelingsteam bestaat minimaal uit
drie (3) personen. De proceduredeskundige beoordeelt het criterium Uurtarief, bepaalt
of de Inschrijver aan de gevraagde eisen voldoet en begeleidt de procedure van deze
uitvraag. De beoordeling geschiedt conform de beoordelingsmethodiek zoals
beschreven in de volgende paragrafen.

Beoordelingsprocedure
Na sluitingsdatum van de Inschrijving volgt de opening van de Inschrijvingen. Alleen
Inschrijvingen die tijdig zijn binnengekomen worden getoetst op
1. volledigheid
a. ingevuld ‘Invulformulier Uurtarief DOS-2026-0002679’
b. ingevuld ‘Invulformulier Kwaliteit DOS-2026-0002679’
2. of de kandidaat volgens het Invulformulier Kwaliteit DOS-2026-0002679 voldoet
aan de in deze uitvraag geformuleerde eisen (Programma van Eisen).
3. de invulling van de akkoordbevestiging van de aanbestedingsdocumenten (door
op het aanbestedingsplatform bij deze documenten een vinkje te zetten bij
“akkoordbevestiging”, verklaart de inschrijver dat deze zonder voorberhoud
akkoord gaat met de inhoud van de voorliggende Uitvraag en alle bijbehorenden
bijlagen)

De inschrijvingen die aan het voornoemde voldoen worden vervolgens aangeboden aan
de materiedeskundigen in het beoordelingsteam. De materiedeskundigen beoordelen
vervolgens ieder individueel de kwaliteitscriteria.

Na de individuele beoordeling worden in een gezamenlijke vergadering de onderlinge
verschillen besproken. Dit kan eventueel leiden tot een aanpassing van een individuele
score per criterium van de kwaliteit. De definitieve score per subgunningscriteria wordt
in consensus definitief bepaald.

De score voor het criterium Kwaliteit wordt opgeteld bij de score voor het Uurtarief. Dit
bepaalt de uiteindelijke totaalscore voor de inschrijvingen. De hoogste score wordt
aangemerkt als de economisch meest voordelige op basis van Beste Prijs en Kwaliteit
Verhouding (BPKV).

Voornoemde beoordeling leidt tot een keuze van een vooraf bepaald aantal kandidaten,
dat uitgenodigd wordt voor een Verificatiegesprek. Zie voor meer informatie over de
Verificatiegesprekken paragraaf 3.
1.4 Subgunningscriteria Kwaliteit
Invulformulier Kwaliteit
- totaal aantal te behalen punten: 90

Kandidaat toont aan dat deze voldoet aan de eisen en wensen door het overleggen van
een ingevuld ‘Invulformulier Kwaliteit DOS-2026-0002679’. In het Invulformulier
Kwaliteit wordt per onderdeel een toelichting gevraagd.

Om het Invulformulier Kwaliteit te kunnen verifiëren en om te beoordelen of de
werkzaamheden naar tevredenheid zijn uitgevoerd wordt kandidaat verzocht in het
format SMART referentie(s) van één of meer projecten toe te voegen. De PZH behoudt
zich het recht voor om zonder tussenkomst en/of toestemming van de gegadigde de
referentieopdracht te verifiëren bij één of meerdere referenties. De informatie die
hierbij wordt gegeven wordt in de beoordeling meegenomen.

Om een score toe te kennen aan de subcriteria wordt volgende waardering
aangehouden:


Subgunningscriteria en Beoordelingscirteria:

G1 CV:
Mate van aantoonbare werkervaring met ontwikkelen van web-applicaties in een
moderne cloud omgeving (Max. te behalen punten: vijftien (15) punten);
a. Één (1) of minder dan één (1) jaar aantoonbare werkervaring met het ontwikkelen
van web-applicaties in een moderne cloud omgeving (nul (0) punten);
b. Tussen twee (2) en vijf (5) jaar aantoonbare werkervaring met het ontwikkelen van
web-applicaties in een moderne cloud omgeving (tien (10) punten);
c. Meer dan 5 en minder dan 8 jaar aantoonbare werkervaring met het ontwikkelen
van web-applicaties in een moderne cloud omgeving (vijftien (15) punten);

G2 CV:
Mate van aantoonbare werkervaring in de afgelopen vijftien (15) jaar als Full Stack
Developer (Max. te behalen punten: dertig (30) punten);
a. Eén (1) of minder dan één (1) jaar aantoobare werkervaring de afgelopen vijftien
(15) jaar als Full Stack Developer (nul (0) punten);
b. Tussen twee (2) en vijf (5) jaar aantoonbare werkervaring in de afgelopen vijftien
(15) jaar als FullStack Developer (tien (10) punten);
c. Meer dan vijf (5) en minder dan acht (8) jaar aantoonbare werkervaring in de
afgelopen vijftien (15) jaar als FullStack Developer (vijftien (15) punten);
d. Meer dan acht (8) en minder dan tien (10) jaar aantoonbare werkervaring in de
afgelopen vijftien (15) jaar als FullStack Developer (twintig (20) punten);
e. Tien (10) jaar of meer aantoonbare werkervaring in de afgelopen vijftien (15) jaar
als FullStack Developer (dertig (30) punten).
G3 CV:
Mate van aantoonbare werkervaring met ontwikkelen met open source frameworks
voor web-app development (Front-end en Back-end) (Max. te behalen punten: vijftien
(15) punten);
a. Eén (1) of minder dan één (1) jaar aantoonbare werkervaring met
ontwikkelen met open source frameworks voor web-app development. (nul
(0) punten);
b. Tussen twee (2) en vijf (5) jaar aantoonbare werkervaring met ontwikkelen
met open source frameworks voor web-app development (vijf (5) punten);
c. Meer dan vijf (5) en minder dan acht (8) jaar aantoonbare werkervaring met
ontwikkelen met open source frameworks voor web-app development (tien
(10) punten);
d. Meer dan acht (8) jaar aantoonbare werkervaring met ontwikkelen met
open source frameworks voor web-app development (vijftien (15) punten).

G4 CV:
Visie op de opdracht en aanpak
Aanvullend op het CV van de kandidaat, verzoeken we u in maximaal 1 A4 uw Visie en
de aanpak te schetsen m.b.t. de voorliggende opdracht, (Max. te behalen punten: dertig
(30) punten);
- Tip: Visie o.a. illustreren met voorbeelden van andere opdrachten waarin u een
vergelijkbare rol heeft gehad.


In deze opdracht werk je in een team met verschillende specialisten aan de realisatie van digitale informatieproducten die het beleidsproces van de beleidsafdeling Water, Klimaat, Natuur en Landbouw ondersteunen. De producten zijn bijvoorbeeld beleidsmonitors, beleid-scenariotools, of registraties en raadpleegomgevingen voor het vastleggen van doelen en maatregelen voor de realisatie van het beleid. Het team bestaat uit UX-designer, collega's ontwikkelaars, communicatiemedewerker, geo-informatie specialisten en beleids-specialisten. Voorbeelden van de producten die we hebben ontwikkeld zijn bijvoorbeeld de KRW (waterkwaliteit) monitor, een sturingscockpit voor de financiën van het ZH-PLG en het Doelen-Maatregelen Systeem voor de N2000. We staan als digitaliserings-team dicht bij de beleids-opgaven en zijn nauw betrokken bij de ontwikkelingen in het beleidsdomein.



Binnen de opdracht werk je aan de realisatie van de ondersteunende beleidsproducten in nauw contact met je teamleden en de beleidsmedewerker(s) waar het product in gebruik zal worden genomen. Ook geef je input aan de roadmap en visie voor de doorontwikkeling van de product portfolio. De provincie ontwikkelt eigen producten als open source om hergebruik binnen provincies of andere overheden mogelijk te maken en te stimuleren.



Functieprofiel Full Stack developer. Nadruk op Backend. Daarnaast ook Frontend



Kernverantwoordelijkheden




• Ontwikkelen en onderhouden van schaalbare webapplicaties in Azure Cloud


• Implementeren van CI/CD pipelines en automatisering


• Waarborgen van (security) best practices


• Realiseren van Informatieproducten conform AGILE werkproces




Functie-eisen:
Eis 6.1 Minimaal HBO/universitair werk- en denkniveau in de richting van
software engineering;
Aantoonbaar d.m.v. werkervaring waaruit blijkt dat de aangeboden
kandidaat een zelfstandige, proactieve rol heeft gehad, waarbij de
breedte en diepte van de werkervaring op het gebied van Software
Engineering duidelijk is;
Eis 6.2 Minimaal zes (6) jaar aantoonbare werkervaring met webtechnologieën
HTML, CSS (inclusief SCSS/LESS en CSS-modules) en modern
JavaScript/TypeScript;
Eis 6.3 Minimaal vijf (5) jaar aantoonbare werkervaring met Git ontwikkeling;
Eis 6.4 Minimaal drie (3) jaar werkervaring met Vue 3 of vergelijkbaar
webframework. (Composition API, custom composables, reactivity system);
Eis 6.5 Minimaal drie (3) jaar aantoonbare ervaring met ontwikkeling op code
hosting platvorm;
Eis 6.6 Minimaal drie (3) jaar aantoonbare werkervaring met Nuxt 3 of
vergelijkbaar framework: SSR, static site generation, routing, middleware en
modules;
Eis 6.7 Minimaal drie (3) jaar aantoonbare werkervaring met het inrichten van
OTAP, DevOps engineering en CI/CD pipelines;
Eis 6.8 Minimaal vijf (5) jaar aantoonbare werkervaring met REST API voor
web-applicaties (design, implementatie en integratie);
Eis 6.9 Minimaal vijf (5) jaar aantoonbare ervaring met database design,
modellering, database management, migraties.
Eis 7 Verklaring omtrent gedrag (VOGnp): De inschrijver zal in het geval dat deze
de opdracht gegund krijgt een VOG van de kandidaat via het aanbestedingsplatform
binnen 4 weken na definitieve gunning aanleveren. Het aanvragen van de VOG kan
inschrijver zelf doen of hiervoor een dienstverlener inschakelen.
Uitgangspunten hierbij zijn:
Provincie Zuid-Holland ondertekent het aanvraagformulier voor de VOG niet.
Raadpleeg voor instructies hierover hoofdstuk 2 van het openbare document
Aanvraagformulier Verklaring Omtrent het Gedrag (VOG).
Selecteer bij uw aanvraag het algemeen screeningsprofiel (2.4.b):
Standaard algemeen screeningsprofiel bij provincie Zuid-Holland de
nummers 11 en 12.
Aanvullend vinkt u, op basis van de aard van de toekomstige werkzaamheden,
de overige relevante risicogebieden aan.
Overige risicogebieden bij provincie Zuid-Holland zijn in de meeste
gevallen: geld (21 + 22), diensten (41 +43), zakelijke transacties (53)
en/of aansturen organisatie (71).

Wensen:
CV:
Mate van aantoonbare werkervaring met ontwikkelen van web-applicaties in een
moderne cloud omgeving
CV:
Mate van aantoonbare werkervaring in de afgelopen vijftien (15) jaar als Full Stack
Developer
CV:
Mate van aantoonbare werkervaring met ontwikkelen met open source frameworks
voor web-app development (Front-end en Back-end)
CV:
Visie op de opdracht en aanpak
Aanvullend op het CV van de kandidaat, verzoeken we u in maximaal 1 A4 uw Visie en
de aanpak te schetsen m.b.t. de voorliggende opdracht, Solliciteer nu!