Senior Fullstack developer

CIBG

image

Max 100 p/u

Zuid-Holland

36 uur p/w

ICT Informatievoorziening

18de november, 2025

20ste november, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Over CIBG
Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Wij specialiseren ons in de ontwikkeling van register technologieë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 geven we ontheffingen af voor de productie en verspreiding van medicinale cannabis, reiken we de UZI-pas uit en verlenen we vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en handel in geneesmiddelen. We hebben vestigingen in Den Haag en Heerlen.
Afdeling Delivery
De afdeling Delivery is in Den Haag gevestigd. Onze taak is het door ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat we zorgen voor de realisatie van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens.
Project
We zijn op dit moment een systeem aan het ontwikkelen ter ondersteuning van de wet DIAZ. De systeemontwikkeling wordt verzorgd door 3 scrumteams en een integratie/Enablement team. Binnen dit team zijn we opzoek naar een Full stack developer die tevens kennis en ervaring heeft met testautomatisering.
Opdrachtomschrijving
We zoeken 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. De taken en resultaten zijn onder andere:
Automatiseren van testsets in tools als Karma, Jasmine, ReqNRoll (voorheen Specflow) (met Gherkin), en SoapUI;
Uitbouwen van het testautomatiseringsframework dat wordt ingezet voor het efficiënt en uniform testen van onze applicaties;
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
De ideale kandidaat:
Heeft een HBO/WO werk- en denkniveau;
Heeft minimaal 5 jaar aantoonbare praktijkervaring met front-end ontwikkeling in Angular en kennis van de laatste versies van HTML, JavaScript, Typescript en CSS;
Heeft minimaal 5 jaar aantoonbare praktijkervaring met back-end ontwikkeling, gebruik makend van C#, .NET, Entity Framework (Core) (Code-First), en REST (.NET WebApi);
Heeft minimaal 3 jaar aantoonbare ervaring met het uitvoeren van systeemintegratie- en functionele acceptatietesten in verschillende omgevingen en minimaal 3 jaar ervaring met het werken met geautomatiseerde testtools als Karma, Jasmine, specflow, Selenium Webdriver en SoapUI (en/of Postman);
Heeft ervaring met het schrijven van feature files, het schrijven van Hooks en Steps en is bekend met Page Objects;
Heeft ervaring met Continuous Integration/Continuous Deployment tooling Azure DevOps en GIT;
Is bekend met het concept Test Pyramide, geadopteerd door CIBG als strategie rond het automatiseren van testen;
Heeft ervaring met het werken in Agile teams.
Verwachtingen
De ideale kandidaat:
Kan zelfstandig werken;
Heeft een goed analytisch en probleemoplossend vermogen en is vasthoudend om te komen tot goede oplossingen;
Heeft een proactieve houding: niet bang om te vragen of ergens op af te stappen;
Is secuur en streeft een hoge kwaliteit na;
Is open en toegankelijk voor alle betrokken partijen;
Heeft goede communicatieve vaardigheden en overtuigingskracht;
Heeft voldoende methodische informatiekundige kennis;
Is resultaatgericht 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.

De Eisen
Kandidaat heeft tenminste 5 jaar ervaring met software ontwikkeling in Angular en C#.
Kandidaat heeft tenminste 3 jaar ervaring met testautomatisering.Kandidaat heeft tenminste 5 jaar ervaring met software ontwikkeling in Angular en C#.Kandidaat heeft tenminste 3 jaar ervaring met testautomatisering.
De 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 backend testframeworks.
Mate waarin de kandidaat kennis en ervaring heeft met het toepassen van de principes van Continuous integration/Continuous delivery.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 backend testframeworks.Mate waarin de kandidaat kennis en ervaring heeft met het toepassen van de principes van Continuous integration/Continuous delivery.
Interesse in deze opdracht?
Zo werkt onze dienstverlening
1
BINNEN 1 WERKDAG REACTIE
  • We beoordelen je CV om te zien of er een match is.
  • We controleren of je voldoet aan de eisen en wensen.
  • We onderzoeken op basis van data of je gewenste tarief concurrerend is.

Omdat het proces verloopt via een aanbesteding is het belangrijk dat je een goede kans maakt om de opdracht te winnen. Bij een match starten we het offertetraject, bij twijfel laten we dit binnen 1 werkdag weten.

2
INTRODUCTIE BIJ DE OPDRACHTGEVER

De procedure verloopt via een aanbesteding. De eerste introductie doen wij daarom op papier.

  • We werken samen een offerte uit waarin we toelichten waarom jouw profiel aansluit op de gestelde eisen en wensen.
  • We verzamelen de benodigde stukken indien gevraagd zoals referenties, diploma's, motivatiebrief, VOG etc...
  • Op basis van data bepalen we een kansrijk uurtarief voor de offerte. Jij hebt zelf natuurlijk het laatste woord in het biedingstarief.
3
AAN DE SLAG
ZZP

Wij houden van eerlijk en transparant zaken doen.
Als je aan slag gaat via Bij Oranje hanteren we de volgende voorwaarden:

  • We vragen 10% marge over je uurtarief voor de duur van de opdracht.
  • Altijd snel je geld: Zodra de opdrachtgever betaalt, staat het bedrag binnen één werkdag op je rekening.
  • Als jij je opdracht goed doet en daardoor bij de dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/ relatiebeding.
Detachering

Wij houden van eerlijk en transparant zaken doen.
Als je aan de slag gaat via Bij Oranje Detachering dan hanteren we de volgende voorwaarden:

  • We vullen samen een loonheffingsverklaring in en tekenen een overeenkomst van opdracht.
  • We rekenen 15% marge van je uurtarief voor de duur van de opdracht. Het resterende bedrag verlonen we volledig als brutoloon.
  • Zodra de opdrachtgever betaalt, staat jouw netto betaling binnen één werkdag op je rekening.
  • Als jij je opdracht goed doet en daardoor bij dezelfde opdrachtgever een nieuwe opdracht mag doen dan ben je daar volledig vrij in! We hanteren geen concurrentie-/relatiebeding.
Deze opdracht is gesloten, reageren is helaas niet meer mogelijk