Opdrachten

CIBG senior Fullstack developer

senior Fullstack developer

Info

Functie

senior Fullstack developer

Locatie

Uren per week

36 uren per week

Looptijd

31.08.2025 - 27.02.2026

Opdrachtnummer

245109

Sluitingsdatum

date-icon21.10.2025 clock-icon13:36
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Opdrachtomschrijving
Opdrachtgever Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Als onderdeel van zijn uitvoeringsopdracht specialiseert CIBG zich in de ontwikkeling van registertechnologieën, inclusief de specificatie en realisatie van de toegang, verwerking, opslag en distributie met betrekking tot (persoons-)gegevens. Bekende voorbeelden zijn het BIG-register Donorregister, Diergeneeskunderegister en UZI-register. Daarnaast geeft CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent CIBG vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en handel in geneesmiddelen. CIBG specialiseert zich in het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. De taak van de afdeling Delivery is het door ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor de realisatie van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. 


Project 

Het CIBG is op dit moment het systeem aan het ontwikkelen ter ondersteuning van de wet DIAZ, voor meer informatie wordt verwezen naar Wetsvoorstel DIAZ: zorgmedewerkers verplicht inloggen met Dezi | Data voor gezondheid. De systeemontwikkeling wordt verzorgd door 3 scrumteams en een integratie/Enablement team. Binnen het integratie/enablement team is het

CIBG opzoek naar een Full stack developer die tevens kennis en ervaring heeft met testautomatiseringOpdrachtomschrijving Voor het integratie/enablement team zijn we op zoek naar een Full stack developer die de performance van de bestaande UI testen sterk weet te verbeteren en daarbij verbeteringen doorvoert aan het bestaande CIBG testframework. Concreet verwacht het CIBG hierbij de volgende taken en resultaten:

  • Automatiseren van testsets in tools als Karma, Jasmine, ReqNRoll (voorheen Specflow) (met Gherkin), en SoapUI;
  • Het verder uitbouwen van het testautomatiseringsframework dat wordt ingezet voor het die efficiënt en uniform testen van onze applicaties;
  • Het samen met het integratie/enablement scrum team analyseren en refinen van user stories en deze waar nodig te verduidelijken samen met de stakeholders;
  • Opstellen van testgevallen en testscripts op basis van user stories; Kennis, ervaring, competenties en vaardigheden Wij verwachten van de in te zetten medewerker dat hij of zij:
  • beschikt over een HBO/WO werk- en denkniveau;
  • beschikt over minimaal 5 jaar aantoonbare praktijkervaring met front-end ontwikkeling in Angular. Beschikt daarnaast over kennis van de laatste versies van HTML, JavaScript, Typescript en CSS;
  • beschikt over minimaal 5 jaar aantoonbare praktijkervaring met back-end ontwikkeling, gebruik makend van C#, .NET, Entity Framework (Core) (Code-First), en REST (.NET WebApi);
  • beschikt over minimaal 3 jaar aantoonbare ervaring heeft met het uitvoeren van systeemintegratie- en functionele acceptatietesten in verschillende omgevingen en minimaal 3 jaar ervaring heeft met het werken met geautomatiseerde testtools als Karma, Jasmine, specflow, Selenium Webdriver en SoapUI (en/of Postman);
  • ervaring heeft met het schrijven van feature files, het schrijven van Hooks en Steps en bekend is met Page Objects;
  • ervaring heeft met Continuous Integration/Continuous Deployment tooling Azure DevOps en GIT;
  • bekend is met het concept Test Pyramide, geadopteerd door CIBG als strategie rond het automatiseren van testen;
  • ervaring heeft met het werken in Agile teams. Wij gaan ervan uit dat een in te zetten medewerker:
  • zelfstandig kan werken;
  • beschikt over een goed analytisch en probleemoplossend vermogen en vasthoudend is om te komen tot goede oplossingen;
  • een proactieve houding heeft: niet bang om te vragen of ergens op af te stappen;
  • secuur is en een hoge kwaliteit nastreeft;
  • open en toegankelijk is voor alle betrokken partijen;
  • beschikt over goede communicatieve vaardigheden en overtuigingskracht heeft;
  • beschikt over voldoende methodische informatiekundige kennis;



  • resultaatgericht is en weet knopen door te hakken zonder de belangen van betrokkenen uit het oog te verliezen dan wel adviezen te formuleren die voorgelegd kunnen worden aan de Product Owner.

  •  

    Achtergrond opdracht
    Opdrachtgever Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Als onderdeel van zijn uitvoeringsopdracht specialiseert CIBG zich in de ontwikkeling van registertechnologieën, inclusief de specificatie en realisatie van de toegang, verwerking, opslag en distributie met betrekking tot (persoons-)gegevens. Bekende voorbeelden zijn het BIG-register Donorregister, Diergeneeskunderegister en UZI-register. Daarnaast geeft CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent CIBG vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en handel in geneesmiddelen. CIBG specialiseert zich in het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. De taak van de afdeling Delivery is het door ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor de realisatie van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. Project Het CIBG is op dit moment het systeem aan het ontwikkelen ter ondersteuning van de wet DIAZ, voor meer informatie wordt verwezen naar Wetsvoorstel DIAZ: zorgmedewerkers verplicht inloggen met Dezi | Data voor gezondheid. De systeemontwikkeling wordt verzorgd door 3 scrumteams en een integratie/Enablement team. Binnen het integratie/enablement team is het
    CIBG opzoek naar een Full stack developer die tevens kennis en ervaring heeft met testautomatisering

    Eisen

    • Kandidaat heeft tenminste 5 jaar ervaring met software ontwikkeling in Angular en C#
    • Kandidaat heeft tenminste 3 jaar ervaring met testautomatisering

    Wensen

    • Mate waarin kandidaat beschikt over de gevraagde competenties en vaardigheden (toetsbaar in CV, motivatie en/of mogelijk gesprek).
    • Mate waarin kandidaat kennis heeft van de gevraagde front-end en back- end testframeworks.
    • Mate waarin de kandidaat kennis en ervaring heeft met het toepassen van de principes van Continuous integration/Continuous delivery

    Aanvullende Informatie
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


  • Bedrijfsgegevens

    Bedrijfs gegevens

    CIBG

    Rolomschrijving en taakafspraken

    Opdrachtomschrijving
    Opdrachtgever Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Als onderdeel van zijn uitvoeringsopdracht specialiseert CIBG zich in de ontwikkeling van registertechnologieën, inclusief de specificatie en realisatie van de toegang, verwerking, opslag en distributie met betrekking tot (persoons-)gegevens. Bekende voorbeelden zijn het BIG-register Donorregister, Diergeneeskunderegister en UZI-register. Daarnaast geeft CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent CIBG vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en handel in geneesmiddelen. CIBG specialiseert zich in het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. De taak van de afdeling Delivery is het door ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor de realisatie van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. 


    Project 

    Het CIBG is op dit moment het systeem aan het ontwikkelen ter ondersteuning van de wet DIAZ, voor meer informatie wordt verwezen naar Wetsvoorstel DIAZ: zorgmedewerkers verplicht inloggen met Dezi | Data voor gezondheid. De systeemontwikkeling wordt verzorgd door 3 scrumteams en een integratie/Enablement team. Binnen het integratie/enablement team is het

    CIBG opzoek naar een Full stack developer die tevens kennis en ervaring heeft met testautomatiseringOpdrachtomschrijving Voor het integratie/enablement team zijn we op zoek naar een Full stack developer die de performance van de bestaande UI testen sterk weet te verbeteren en daarbij verbeteringen doorvoert aan het bestaande CIBG testframework. Concreet verwacht het CIBG hierbij de volgende taken en resultaten:

  • Automatiseren van testsets in tools als Karma, Jasmine, ReqNRoll (voorheen Specflow) (met Gherkin), en SoapUI;
  • Het verder uitbouwen van het testautomatiseringsframework dat wordt ingezet voor het die efficiënt en uniform testen van onze applicaties;
  • Het samen met het integratie/enablement scrum team analyseren en refinen van user stories en deze waar nodig te verduidelijken samen met de stakeholders;
  • Opstellen van testgevallen en testscripts op basis van user stories; Kennis, ervaring, competenties en vaardigheden Wij verwachten van de in te zetten medewerker dat hij of zij:
  • beschikt over een HBO/WO werk- en denkniveau;
  • beschikt over minimaal 5 jaar aantoonbare praktijkervaring met front-end ontwikkeling in Angular. Beschikt daarnaast over kennis van de laatste versies van HTML, JavaScript, Typescript en CSS;
  • beschikt over minimaal 5 jaar aantoonbare praktijkervaring met back-end ontwikkeling, gebruik makend van C#, .NET, Entity Framework (Core) (Code-First), en REST (.NET WebApi);
  • beschikt over minimaal 3 jaar aantoonbare ervaring heeft met het uitvoeren van systeemintegratie- en functionele acceptatietesten in verschillende omgevingen en minimaal 3 jaar ervaring heeft met het werken met geautomatiseerde testtools als Karma, Jasmine, specflow, Selenium Webdriver en SoapUI (en/of Postman);
  • ervaring heeft met het schrijven van feature files, het schrijven van Hooks en Steps en bekend is met Page Objects;
  • ervaring heeft met Continuous Integration/Continuous Deployment tooling Azure DevOps en GIT;
  • bekend is met het concept Test Pyramide, geadopteerd door CIBG als strategie rond het automatiseren van testen;
  • ervaring heeft met het werken in Agile teams. Wij gaan ervan uit dat een in te zetten medewerker:
  • zelfstandig kan werken;
  • beschikt over een goed analytisch en probleemoplossend vermogen en vasthoudend is om te komen tot goede oplossingen;
  • een proactieve houding heeft: niet bang om te vragen of ergens op af te stappen;
  • secuur is en een hoge kwaliteit nastreeft;
  • open en toegankelijk is voor alle betrokken partijen;
  • beschikt over goede communicatieve vaardigheden en overtuigingskracht heeft;
  • beschikt over voldoende methodische informatiekundige kennis;



  • resultaatgericht is en weet knopen door te hakken zonder de belangen van betrokkenen uit het oog te verliezen dan wel adviezen te formuleren die voorgelegd kunnen worden aan de Product Owner.

  •  

    Achtergrond opdracht
    Opdrachtgever Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Als onderdeel van zijn uitvoeringsopdracht specialiseert CIBG zich in de ontwikkeling van registertechnologieën, inclusief de specificatie en realisatie van de toegang, verwerking, opslag en distributie met betrekking tot (persoons-)gegevens. Bekende voorbeelden zijn het BIG-register Donorregister, Diergeneeskunderegister en UZI-register. Daarnaast geeft CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent CIBG vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en handel in geneesmiddelen. CIBG specialiseert zich in het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. De taak van de afdeling Delivery is het door ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor de realisatie van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. Project Het CIBG is op dit moment het systeem aan het ontwikkelen ter ondersteuning van de wet DIAZ, voor meer informatie wordt verwezen naar Wetsvoorstel DIAZ: zorgmedewerkers verplicht inloggen met Dezi | Data voor gezondheid. De systeemontwikkeling wordt verzorgd door 3 scrumteams en een integratie/Enablement team. Binnen het integratie/enablement team is het
    CIBG opzoek naar een Full stack developer die tevens kennis en ervaring heeft met testautomatisering

    Eisen

    • Kandidaat heeft tenminste 5 jaar ervaring met software ontwikkeling in Angular en C#
    • Kandidaat heeft tenminste 3 jaar ervaring met testautomatisering

    Wensen

    • Mate waarin kandidaat beschikt over de gevraagde competenties en vaardigheden (toetsbaar in CV, motivatie en/of mogelijk gesprek).
    • Mate waarin kandidaat kennis heeft van de gevraagde front-end en back- end testframeworks.
    • Mate waarin de kandidaat kennis en ervaring heeft met het toepassen van de principes van Continuous integration/Continuous delivery

    Aanvullende Informatie
    Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.


  • De recruiter

    Michelle Wassmer

    HeadFirst

    Deel deze opdracht

    Plaats jouw bieding op Striive

    https://login.striive.com/

    Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.