+30 km
Uren
Opleiding
Contract
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures
Soortgelijke vacatures omgeving Rotterdam.
Laad meer vacatures

Senior Oracle DotNet Legacy Ontwikkelaar – cluster BCO Rotterdam Masters in Public

Solliciteer nu
Solliciteer als één van de eersten
Opslaan
Solliciteer nu
Opslaan
Delen

Gevraagd

  • Fulltime
  • HBO of hoger
  • Expert
  • Nederlands (taal)

Aanbod

  • Loondienst (vast)
 

Vacature in het kort

Rotterdam
Duik in de wereld van softwarearcheologie bij een grote vooruitstrevende gemeente. Als ervaren ontwikkelaar in ons JavaDotNet-team draag je bij aan het in stand houden van verouderde applicaties, van cruciaal belang voor de stad en haar burgers. Werk met complexe, oude code, op het snijvlak van stabiliteit en innovatie. Een unieke kans om jouw vakmanschap en technisch inzicht in te zetten voor een maatschappelijk doel. Vol interesse om meer te weten? Ontdek alle details hieronder!
 

Over het bedrijf

Masters in Public
Uitzendbureau
Bedrijfsprofiel
 

Volledige vacaturetekst

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 (DotNet en Oracle PL/SQL), ontbrekende documentatie en technische schuld. En toch is jouw werk cruciaal. Jij zorgt dat kwetsbare applicaties overeind blijven terwijl wij samen toewerken naar vervanging. Veel applicaties bevatten geometrische data en kaarten, die belangrijk zijn voor zowel de gemeente Rotterdam als haar burgers. 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 relevante HBO-opleiding (zoals Hogere Informatica Opleiding en/of Technische Informatica) of een afgeronde relevante WO-studie.
Je hebt ervaring met het volgende, opgedaan in de afgelopen 10 jaar
Minimaal 5 jaar ervaring met het programmeren in C# .NET.
Minimaal 5 jaar ervaring met het programmeren in Oracle PLSQL (19c of later).
Minimaal 2 jaar ervaring met Oracle Spatial of vergelijkbare componenten.
Minimaal 2 jaar ervaring met ASPX .Net Framework.
Minimaal 2 jaar ervaring met onderhoud, bugfixes en support van bestaande applicaties.

De wensen
Je hebt minimaal 2 jaar ervaring met geografische informatiesystemen (bv. WFS of WMS), opgedaan in de afgelopen 12 jaar.
Je hebt minimaal 2 jaar ervaring met MVC 5 of hoger, opgedaan in de afgelopen 12 jaar.
Je hebt minimaal 1 jaar ervaring met het beheren en doorgronden van legacy-systemen, opgedaan in de afgelopen 12 jaar.
Je hebt minimaal 1 jaar ervaring met “softwarearcheologie” of reverse engineering, opgedaan in de afgelopen 12 jaar.
Je hebt minimaal 1 jaar ervaring met troubleshooting en hotfixes in verouderde codebases, opgedaan in de afgelopen 12 jaar.
Je hebt minimaal 3 jaar ervaring met werken bij een (semi)overheid met minimaal 5.000 medewerkers, opgedaan in de afgelopen 12 jaar.
Je hebt minimaal 1 jaar ervaring met het volgende, opgedaan in de afgelopen 12 jaar
Vacature opslaan
 Vacature delen
Sluit
Je notitie is succesvol opgeslagen
Voeg een notitie toe aan deze vacature
Opslaan
Sluit
Bedankt, je melding is verstuurd
Rapporteer deze vacature
Leg kort uit waarom je deze vacature rapporteert:
Versturen
Terug naar vacatures
Sluit
Kies 1 of meer
Sluit
Vacature opgeslagen
Klik op het hartje bovenaan de pagina om je opgeslagen vacatures te zien.
Terug naar vacatures
Sluit
Vul een in