Softwareontwikkelaar (senior)

Stichting Geonovum

image

max €120 per uur

Utrecht

20 uur p/w

Beleid- en adviesdiensten

1ste november, 2025

19de november, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Over Geonovum en de opdracht
Het opdrachtenportfolio van Geonovum ontwikkelt en verbreedt zich; meer onderdelen van de Rijksoverheid weten ons te vinden. Wij zijn voor hen een deskundige en onafhankelijke partner, die in gezamenlijkheid werkt aan de ontwikkeling en het beheer van standaarden en innovatief is in zowel de inhoud als aanpak van ons werk.
Geonovum is een organisatie met veel kennis en een rijk netwerk. Onze inhoudelijke specialismen zijn de standaardisatie en architectuur van de geo-informatie infrastructuur. Onze organisatorische expertise ligt in het vermogen verschillende partijen met elkaar te verbinden en samenwerking tot stand te brengen. De cultuur van onze organisatie is gestoeld op vertrouwen, gelijkwaardigheid en openheid en er is een sterke inhoudelijke drive.

Voor het project Transparantie App zoekt Geonovum ondersteuning van een Softwareontwikkelaar (IT). Het project is een innovatiebudget project (1) dat Geonovum samen met het Ministerie van BZK uitvoert.

De Transparantie App is een mobiele applicatie waarmee burgers en bedrijven eenvoudig en gepersonaliseerd zien welke gegevens de overheid gebruikt. De app werkt op basis van open standaarden en waarborgt privacy. Het doel is om burgers en bedrijven transparante, gepersonaliseerde en toegankelijke informatie te bieden over dataverwerking en besluitvorming. Met deze app krijg je eenvoudig inzicht in welke gegevens de overheid gebruikt en hoe beslissingen tot stand komen. Of je nu een burger of bedrijf bent, je krijgt transparante, gepersonaliseerde en toegankelijke informatie over dataverwerking en besluitvorming.

De Transparantie App wordt gebruikt om de achterliggende standaard (logboek dataverwerkingen) verder te ontwikkelen en uit te breiden met een extensie voor inzage in dataverwerkingen door de overheid. We doen dit in samenwerking met stakeholders. Er is regelmatig overleg met en input nodig van: beleidsmakers, juristen, eindgebruikers en andere niet technici.

Team
Als softwareontwikkelaar ben jij in de lead voor het maken van de software. Daarnaast bestaat het team uit: experts in het maken van standaarden, een UX-designer, een architect en een gebruikersonderzoeker.

Link extern:
(1): (https://www.digitaleoverheid.nl/overzicht-van-alle-onderwerpen/innovatie/innovatiebudget/toekenning-innovatiebudget-2025/)
De werkzaamheden van de Softwareontwikkelaar bestaan uit de volgende onderdelen:

a. Het programmeren van een nieuw te ontwikkelen app (behorend bij de Transparantie App) en opleveren als een gedocumenteerd open source project. Verder dient de app werkend geïmplementeerd te zijn waarbij de back-end draait in een simulatieomgeving zoals Digilab. Het gaat hierbij om zowel een front-end als back-end applicatie. Daarbij waar mogelijk hergebruik makend van VO-rijk app (1) .
b. Beproeven van de inzage extensie op het standaard logboek dataverwerkingen en Transparantie App in simulatieomgeving met stakeholders in een hackathon.
c. Uitbreiding van de referentie implementatie logboek dataverwerkingen (2), geschreven in Go, met de inzage extensie op deze standaard.
d. Adviseren bij het opstellen van een inzage extensie (uitbreiding op Logboek Dataverwerkingen Standaard) (3) volgens de extensie guidelines (Logboek Dataverwerkingen Extensie Guidelines) (4).
e. Adviseren bij het opstellen van best practices naar aanleiding van opgedane ervaringen en ontdekte behoeftes tijdens het maken van de app en implementeren van de inzage extensie.

Links naar documentatie:
(1) (https://gitlab.com/blauwe-knop/vorderingenoverzicht).
(2) https://gitlab.com/digilab.overheid.nl/ecosystem/logboek-dataverwerkingen/ldv-referentie-implementatie%22 /l %22demo-usage
(3) https://github.com/Logius-standaarden/logboek-dataverwerkingen
(4) https://logius-standaarden.github.io/logboek-extensie-template/

Deze inhuuropdracht verloopt via een aanbesteding. De opdrachtgever heeft eisen en wensen opgegeven. Aan de eisen moet je voldoen om kans te maken. Op de wensen kun je punten scoren.

De Eisen
Offerteaanvraag omschrijving Inschrijver heeft kennis genomen van de procedure en werkwijze als uiteengezet in hoofdstuk 1 & 2 en stemt hier mee in.

Eisen 1. Aantoonbare ervaring met het programmeren in GO (dit moet duidelijk uit het CV (liefst met aparte toelichting) naar voren komen) . 2. Aantoonbaar tenminste 3 jaar programmeer ervaring, maak dit duidelijke met referenties in het C.V. en/of commits in open source repositories. 3. Verklaring omtrent Gedrag (bij gunning opdracht). 4. Maximaal uurtarief voor de initiële periode van € 120,- per uur exclusief btw en inclusief alle bijkomende kosten.

Kandidaat is beschikbaar voor verificatie-/matchgesprek op donderdag 27 november 2026 tussen 11.30 en 13.30 uur.

Opdracht Omschrijving Inschrijver heeft kennis genomen van de opdracht omschrijving zoals beschreven in hoofdstuk 3 en begrijpt de aanvraag en gezochte inhuur voor bereiken van het resultaat en bezit competenties op gewenst niveau.
De Wensen
Aantoonbare ervaring met containerization en dataportabiliteit (Docker, K8S, Haven+). Beschrijf/motiveer/licht dit toe met een concrete verwijzing naar het CV.

Aantoonbare ervaring met het programmeren van mobiele apps in flutter. Beschrijf/motiveer/licht dit toe met een concrete verwijzing naar het CV en/of bijdragen aan opensource repositories.

Aantoonbare ervaring met het opzetten/bijhouden van open source software projecten. Beschrijf/motiveer/licht dit toe met een concrete verwijzing naar relevante open source repositories.

Aantoonbare ervaring met OpenTelemetry. Beschrijf/motiveer/licht dit toe met een concrete verwijzing naar het CV.

Startdatum opdracht Geonovum verwacht op 1 december 2025 te starten en dat de kandidaat vanaf die datum voor het gewenste gemiddelde aantal uren per week beschikbaar zal zijn. Geef hieronder aan per wanneer kandidaat beschikbaar is. - Kandidaat is per 1 december 2025 beschikbaar. - Kandidaat is vanaf week 50 2025 beschikbaar in overleg - Kandidaat is vanaf week 51 2025 beschikbaar in overleg - Kandidaat is vanaf week 1 2026 pas beschikbaar in overleg

Soort kandidaat Aanvullende informatie ten behoeve van het de overeenkomst en eigen administratieve inzichten. - Kandidaat is ZZP’er en schrijft zelfstandig in - Kandidaat is ZZP’er en wordt aangeboden niet door zichzelf - Kandidaat is in loondienst bij inschrijver - Kandidaat is DGA met >5% aandelen/belang - Kandidaat is elders in loondienst (maar geen DGA)
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.
Reageer direct
De opdracht sluit
19 november 2025 om 11:00
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht

Eventuele motivatie volgt in een latere fase

Ik ga akkoord met de algemene voorwaarden en het Privacy beleid van Bij Oranje.
Ik wil graag de nieuwsbrief ontvangen voor nieuwe opdrachten.