< Naar alle vacatures

Sr. Systeemontwikkelaar

Ministerie van Defensie

Utrecht
38 UUR
30 okt. 2026
Reageer voor 21 september
Ministerie van Defensie Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Samenvatting

Senior Oracle Systeemontwikkelaar gezocht voor LR&T binnen Defensie, werkzaam in een DevOps SCRUM-team gericht op doorontwikkeling van APEX-applicaties voor de Luchtmacht.

De functie omvat ontwikkeling met Oracle APEX, JavaScript, PL/SQL, SQL en Python, het opzetten en gebruiken van GitLab CI/CD pipelines en het bouwen van koppelingen via REST en XML.

Je levert impactanalyses, voert collegiale reviews en tests uit, onderhoudt documentatie en werkt nauw samen met ontwikkelaars, testers en beheerders.

Werkomgeving vereist sterk security- en compliance-bewustzijn, analytisch vermogen, proactieve houding en goede team- en communicatievaardigheden binnen een agile context.

Standplaats Utrecht, hybride werken (ongeveer 3 dagen thuis), geen consignatiediensten; voorkeur voor kandidaten met aantoonbare ervaring binnen het ministerie van Defensie.

Beschrijving van de opdracht

Je bent onderdeel van een DevOps SCRUM-team en bent mede verantwoordelijk voor het ontwerpen, ontwikkelen, testen en opleveren van maatwerkapplicaties voor de Luchtmacht.

Belangrijke werkzaamheden: doorontwikkeling van bestaande systemen, bouwen van REST-koppelingen, werken met XML, uitvoeren van impactanalyses en het leveren van technische documentatie.

Je zorgt voor veilige, efficiënte en herbruikbare oplossingen, optimaliseert kosten en kwaliteit en valideert resultaten samen met gebruikersvertegenwoordigers.

Continue integratie en deployment via GitLab en CI/CD pipelines is integraal onderdeel van het ontwikkelproces.

Je draagt bij aan laag ontwerp, schrijft code met oog voor performance en gebruikerservaring en biedt technische ondersteuning bij integratie en oplevering.

Vereist profiel

  • Minimaal 3 jaar aantoonbare werkervaring in een eCF Developer-rol (e-1 t/m e-5 relevanties aantonen in CV).
  • Diepgaande kennis en ervaring met Oracle APEX, PL/SQL en SQL; ervaring met JavaScript en Python is vereist.
  • Ervaring met GitLab en CI/CD pipelines; bekend met Jenkins is een pré.
  • Ervaring met het bouwen van REST Webservices, OAuth2, XML; ervaring met Websockets en node.js is een pré.
  • Bekend met beveiliging door ontwerp, awareness van bekende kwetsbaarheden en compliance-eisen binnen Defensie-omgevingen.
  • Sterke analytische vaardigheden, verantwoordelijkheidsgevoel, teamspeler in een agile/DevOps omgeving en goede communicatievaardigheden.
  • Ervaring met het opstellen van impactanalyses, uitvoeren van collegiale reviews, testen en het onderhouden van technische documentatie.
  • Bij voorkeur ervaring met Apex Office Print en aantoonbare ervaring binnen het ministerie van Defensie.
  • Flexibele en proactieve houding, leergierig en creatief in het oplossen van complexe vraagstukken.

Aanvullende informatie

Locatie: Utrecht (Ministerie van Defensie). Hybride werken: indicatie 3 dagen thuis, in overleg met behoeftesteller.

Consignatiediensten: Nee.

Kandidaten moeten in hun CV per relevante opdracht aantonen welke rol zij vervulden, welke werkzaamheden en verantwoordelijkheden en in welke mate deze aansluiten op de gevraagde eCF-competenties.

Wensen

  • Kandidaat heeft bij voorkeur aantoonbare werkervaring binnen het ministerie van Defensie.
  • Kennis van CI/CD pipelines en Jenkins.
  • Kennis van GitLab.
  • Kennis van Websockets en node.js.
  • Kennis van REST Webservices en OAuth2.
  • Kennis van XML.
  • Kennis van Apex.
  • Kennis van Office Print.
  • Kandidaat heeft bij voorkeur meer dan aantoonbare werkervaring met de gevraagde functie binnen het eCF profiel en opdrachtomschrijving.

Competenties

  • Beschikt over diepgaande technische kennis.
  • Beschikt over geëigende soft‐skills die een hedendaagse, agile omgeving vereisen.
  • Is een echte teamspeler.
  • Heeft een sterk verantwoordelijkheidsgevoel.
  • Heeft analytisch vermogen om problemen snel te doorgronden.
  • Heeft een leergierige instelling.
  • Heeft een creatieve instelling.
  • Is nauwkeurig.
  • Heeft een proactieve houding.
  • Heeft een flexibele houding.
  • Heeft een scherp security- en compliance-bewustzijn.
  • Interpreteert het applicatieontwerp om een geschikte toepassing te ontwikkelen in overeenstemming met de behoeften van de klant.
  • Past bestaande oplossingen aan, bijvoorbeeld door een toepassing naar een ander besturingssysteem te porteren.
  • Schrijft code.
  • Debugt code.
  • Voert tests uit.
  • Documenteert productontwikkelingsstadia.
  • Communiceert productontwikkelingsstadia.
  • Selecteert geschikte technische opties voor ontwikkeling zoals hergebruik, verbetering of herconfiguratie van bestaande componenten.
  • Optimaliseert efficiëntie, kosten en kwaliteit.
  • Valideert resultaten met gebruikersvertegenwoordigers.
  • Integreert en geeft opdracht tot de algehele oplossing.
  • Ontwerpt en codeert om te voldoen aan de specificaties van de oplossing.
  • Zorgt voor het bouwen en implementeren van ICT-applicaties.
  • Draagt bij tot een laag ontwerp.
  • Schrijft code om optimale efficiëntie, functionaliteit en gebruikerservaring te garanderen.
  • Ontwikkelt en integreert componenten.
  • Volgt richtlijnen voor gebruikerservaringen.
  • Is bewust van en bekend met bekende beveiligingskwetsbaarheden.
  • Past beveiliging toe door ontwerp.
  • Stelt documentatie op.
  • Verstrekt geavanceerde componenttechnische ondersteuning.
  • Lost problemen voor en na het testen op.

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht