Senior Ontwikkelaar Legacy DotNet – cluster BCO

Gemeente Rotterdam

image

Max 119 p/u

Zuid-Holland

32 uur p/w

ICT Informatievoorziening

27ste augustus, 2025

3de september, 2025

DE OPDRACHTOMSCHRIJVING
ZZP of detachering

Programmeren is je passie en je vindt het mooi om voor een wereldstad oplossingen te verzinnen, om de burger beter van dienst te zijn en efficiencywinst voor de stad te realiseren.
Je bent een echte puzzelaar die zijn hand niet omdraait voor complexe, oude en rommelige code en energie krijgt van slimme oplossingen.
Jouw functie
Voor het JavaDotNet-team van de gemeente Rotterdam zoeken wij een ervaren ontwikkelaar die zich richt op het in de lucht houden van verouderde DotNet- en Oracle-applicaties. Binnen Rotterdam zijn een aantal webapplicaties die in .Net zijn ontwikkeld. Bijna al deze applicaties zijn meer dan 10 jaar oud en voldoen niet meer aan de eisen die de gemeente aan software stelt. Het gaat om software die complex is, vaak slecht gedocumenteerd, en technisch kwetsbaar. Jij zorgt dat deze systemen blijven draaien zolang ze nodig zijn, terwijl de organisatie toewerkt naar vervanging.
Je komt terecht in een wereld van oude code, ontbrekende documentatie en technische schuld. En toch is jouw werk cruciaal. Jij zorgt dat kwetsbare applicaties overeind blijven terwijl wij samen toewerken naar vervanging. Niet het sexy werk, wel het noodzakelijke. Je werkt samen met slimme mensen die jouw ervaring waarderen, in een rol die draait om vakmanschap en stabiliteit.
Je werkt nauw samen met de huidige ontwikkelaar, die nu als enige verantwoordelijk is voor dit landschap. Je helpt haar door incidenten op te pakken, kleine wijzigingen te doen, fixes door te voeren en bij te dragen aan de overdraagbaarheid van kennis. De rol bevat in beperkte mate analysewerk, zoals het meelezen in code t.b.v. risico-inschatting of inhoudelijke input voor vervangingsvoorstellen. De hoofdmoot van het werk is echter: stabiliteit, herstel en support.
Je maakt deel uit van het bredere doorontwikkelingsteam, waarin ook informatieadviseurs, architecten en (later) een technisch projectleider actief zijn.
Wat je gaat doen
• Ondersteunen van de bestaande legacy-ontwikkelaar (DotNet/Oracle)
• Oplossen van incidenten en bugs in legacy-applicaties
• Uitvoeren van minimale wijzigingen en deploys (bugfixes, wetwijzigingen, beveiligingsaanpassingen)
• Meewerken aan tijdelijke “quick fixes” als alternatief voor complexe vervangingen
• Ondersteunen bij code-inspectie, documentatie of risicoanalyse t.b.v. de roadmap (beperkt)
• Versiebeheer en minimale releases voorbereiden
• Signaleren van technische risico’s (bijv. door code rot of ongedocumenteerde dependencies)
Jouw profiel
Je bent een ervaren ontwikkelaar die vasthoudend en scherp is. Je bent trots op het vak; je loopt niet weg van complexe vraagstukken en je beschikt over probleemoplossend vermogen. Je snapt dat dit werk vraagt om nuchterheid, technische creativiteit en zorgvuldigheid. Je hebt geen illusie dat je prachtige nieuwe dingen gaat bouwen, maar je ziet het belang van stabiliteit in een kwetsbaar landschap. Verder werk je zelfstandig en je hebt affiniteit met “softwarearcheologie” of reverse engineering. Je werkt zelfstandig, communiceert helder en kunt goed inschatten wanneer iets risicovol is.

De Eisen
Je beschikt minimaal over een afgeronde hbo-opleiding zoals Hogere Informatica Opleiding en/of Technische Informatica of vergelijkbaar of een afgeronde relevante WO-studie.
Je hebt minimaal 8 jaar ervaring als softwareontwikkelaar.
Je hebt ervaring met DotNet-ontwikkeling (C#).
Je hebt ervaring met Oracle-databases.
Je hebt ervaring met onderhoud, bugfixes en support van bestaande applicaties.Je beschikt minimaal over een afgeronde hbo-opleiding zoals Hogere Informatica Opleiding en/of Technische Informatica of vergelijkbaar of een afgeronde relevante WO-studie.Je hebt minimaal 8 jaar ervaring als softwareontwikkelaar.Je hebt ervaring met DotNet-ontwikkeling (C#).Je hebt ervaring met Oracle-databases.Je hebt ervaring met onderhoud, bugfixes en support van bestaande applicaties.
De Wensen
Je hebt ervaring met het beheren en doorgronden van legacy-systemen.
Je hebt ervaring met troubleshooting en hotfixes in verouderde codebases.
Je hebt ervaring met Oracle Spatial (of vergelijkbare componenten).
Je hebt ervaring met geografische informatiesystemen (bv. WFS of WMS).
Je hebt ervaring met werken bij een (semi)overheid met minimaal 5.000 medewerkers.
Je hebt ervaring met “softwarearcheologie” of reverse engineering.Je hebt ervaring met het beheren en doorgronden van legacy-systemen.Je hebt ervaring met troubleshooting en hotfixes in verouderde codebases.Je hebt ervaring met Oracle Spatial (of vergelijkbare componenten).Je hebt ervaring met geografische informatiesystemen (bv. WFS of WMS).Je hebt ervaring met werken bij een (semi)overheid met minimaal 5.000 medewerkers.Je hebt ervaring met “softwarearcheologie” of reverse engineering.
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.
  • We betalen je factuur binnen 21 dagen, je hoeft dus niet op je geld te wachten!
  • 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.
  • Binnen 21 dagen na het ontvangen van je getekende urenstaat, ontvang je de netto-betaling op je bankrekening. Je hoeft dus niet op je geld te wachten!
  • 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 03-09-2025
Je hebt nog 7 dagen om te reageren.
Reageer minstens 1 dag voor de sluitingstijd van deze opdracht.

Eventuele motivatie volgt in een latere fase

Akkoord geen bemiddelaar / bureau

Om de inhuurketen kort en transparant te houden kiezen wij ervoor om alleen direct met de zelfstandige te schakelen en niet met bemiddelende partijen.