...

Technisch Ontwikkelaar

Logo van het Nederlandse Ministerie van Defensie met een blauw vak met een wit leeuwenembleem aan de linkerkant en de tekst "Ministerie van Defensie" aan de rechterkant op een witte achtergrond.

Aanvraagnummer: 43010
Contractvorm: Detachering
Organisatie: Ministerie van Defensie
Locatie: Breda - Noord-Brabant
Uren per week: 38 per week
Tarief: Geen maximum
Duur van de opdracht: 12 maanden
Regio: Noord-Brabant
Startdatum: 01-07-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 26-06-2026 08:00

LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.


eCF-profiel

Deze opdracht is gebaseerd op het European e-Competence Framework (e-CF). Dit is een Europese standaard voor het beschrijven van IT-competenties en het bijbehorende niveau van verantwoordelijkheid.

Het eCF-profiel geeft aan welke competenties en op welk niveau (e-1 t/m e-5) van de kandidaat verwacht worden.

Wij verwachten dat kandidaten in hun cv duidelijk aantonen dat zij over deze competenties beschikken. Dit kan door per relevante opdracht of functie te beschrijven:
welke rol de kandidaat vervulde
welke werkzaamheden en verantwoordelijkheden daarbij hoorden
in welke mate deze aansluiten op de gevraagde eCF-competenties en het niveau
Cv’s waarin de gevraagde eCF-competenties niet aantoonbaar terugkomen, kunnen niet volledig worden beoordeeld op geschiktheid.

Opdrachtomschrijving
De functie is onderdeel van een nieuw team dat we opstarten en dat naar verwachting voor een periode van 2 jaar geplaatst wordt op de locatie in Breda. Het is van belang dat dit nieuwe team goed samenwerkt met het centrale O&iT Team in Utrecht, zodat de manier van werken en teamcultuur ook bij dit nieuwe team goed landen. Daarom kan het team gedurende de opstartfase een periode in Utrecht werkzaam zijn. Daarnaast zullen teamleden periodiek van locatie wisselen. Als afdeling willen we vanuit onze waarde strategie Customer Intimacy zichtbaar en aanspreekbaar zijn voor de organisatie. Dat kan betekenen dat het team in Breda vier dagen per week op kantoor is en er relatief minder thuisgewerkt kan worden. We rekenen dus op je flexibiliteit en medewerking hierin.

Je werkzaamheden bestaan uit het ontwerpen, ontwikkelen en beheren van applicaties die samen de O&iT-keten vormen. Je bent in staat om vanuit de basis een oplossing te vinden en te ontwikkelen voor nieuwe, gewenste functionaliteit. Het gaat je goed af om door jou bedachte oplossingen over te brengen en te verdedigen met betrekking tot de keuzes die gemaakt zijn. Je werkt hands-on aan het beheer en onderhoud van bestaande systemen en patronen.

Tijdens het gesprek kunnen we je eventueel een case voorleggen waarin we je vragen ons mee te nemen in en te overtuigen van de door jouw gekozen oplossingsrichting, waarbij nog niet alles duidelijk is en er deels richting ontbreekt. Daarbij geef je ook jouw beeld over hoe je structuur gaat brengen en prioriteiten gaat stellen.

Eisen
Kandidaat heeft een aantoonbaar hbo werk- en denkniveau dat relevant is voor de uitvoering van de functie.
Kandidaat heeft minimaal 2 jaar recentelijke aantoonbare werkervaring met:
• het ontwikkelen in frontend frameworks, zoals bijvoorbeeld Aurelia, Angular of React
• .Net Core/.Net Framework
• één en bij voorkeur meer van de volgende technieken: Entity Framework, SQL, TypeScript en/of JavaScript
• het creatief ontwikkelen van applicaties
• het zelfstandig analyseren van problemen binnen het werkveld
• het zelfstandig uitwerken van (complexe) scenario's voor de ontwikkeling van applicaties
• het kiezen van geschikte technische opties ter optimalisatie van applicatieontwikkeling, -beheer en -prestaties
• HTML en/of CSS

Achtergrond opdracht
Door diverse geopolitieke ontwikkelingen is de veiligheidssituatie in de wereld veranderd. Vrijheid is niet meer zo vanzelfsprekend als voorheen. Defensie en de Nederlandse krijgsmacht stellen zich daarom momenteel versneld gereed voor Hoofdtaak 1. Wees je ervan bewust dat je als externe medewerker meewerkt aan deze gereedstelling en aan het ondersteunen van de militairen in onze krijgsmacht. Samen werken we slimmer aan een informatiedominante en digitaal weerbare krijgsmacht die gereed is voor grootschalig conflict. Zonder digitale ruggengraat geen gevechtskracht!

De werkzaamheden vinden plaats binnen COMMIT/JIVC bij de afdeling Lucht-, Ruimte- en Training IT, Domein Trainen. Binnen dit domein is het Opleiding & Individuele Training team verantwoordelijk voor het ontwerp, de (door)ontwikkeling en het onderhoud van de gehele keten van Opleiding & Individuele Training-applicaties binnen Defensie. Dit wordt uitgevoerd volgens een Agile methode. Het applicatieportfolio van het team bestaat uit:
• Kwalificatieprofiel
• Kwalificatiebehoefte
• O&T ontwerp
• O&T middelenbeheer
• O&T Draaiboek editor
• PRD (Plan- en Roostermodule Defensie)
• O&T Dashboard (inclusief Leerling Volg Systeem)
• digitaal Leertakenboek
• Sessie en resultaat checker
• Q-Monitor

De O&iT-keten biedt de defensieorganisatie, met name de betrokkenen bij Opleiden & Trainen (O&T), de mogelijkheden om het volledige proces van kwalificeren van medewerkers te doorlopen. De organisatie heeft de wens uitgesproken gebruik te gaan maken van de O&iT-keten voor haar O&T-bedrijfsvoering. De dedicated business analist gaat met de organisatie analyseren wat er nodig is om de organisatie in de O&T-keten op te kunnen nemen. De BA zal daarvoor ook de rol van productowner op zich nemen.

Als software engineer kom je in een Scrum-team te werken en wordt er van je verwacht dat je niet alleen goed in teamverband kunt werken, maar ook dat je zelfstandig je taken kunt uitvoeren. Je voert ook code-reviews uit van het werk van je teamleden en stelt eventuele verbeterpunten voor. Daarnaast neem je ook deel aan afstemmingen met stakeholders om de gewenste functionaliteit te bepalen voordat of gedurende de tijd dat deze ontwikkeld worden. Daarbij kun je complexe technische onderwerpen duidelijk uitleggen aan niet-technische stakeholders.

Eisen
Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met het gekozen eCF-profiel of soortgelijke functie.

eCF-profiel: Developer

Referentiegebied: B.01 Applicatie Ontwikkeling

Generieke beschrijving competentiegebied en niveaus
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. Codeert, debugt, test en documenteert en 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 draagt de algehele oplossing over.

eCF3 Senior Professional / Manager: het creatief ontwikkelen van applicaties en het kiezen van geschikte technische opties; het rekening houden met andere ontwikkelingsactiviteiten; het optimaliseren van applicatieontwikkeling, -beheer en -prestaties door het gebruik van architectuur en het hergebruik van bewezen componenten.

Samenvattende opgave en missie
Ontwerpen en/of coderen om te voldoen aan de specificaties van de oplossing.
Zorgt voor het bouwen en implementeren van ICT-applicaties. Draagt bij aan een laag ontwerp. Schrijft code om optimale efficiëntie en functionaliteit en gebruikerservaring te garanderen.

Taken
• Ontwikkel en integreer componenten
• Volg richtlijnen voor gebruikerservaringen
• Wees bewust van en bekend met bekende beveiligingskwetsbaarheden, door beveiliging toe te passen by design
• Stel documentatie op
• Verstrek geavanceerde technische ondersteuning voor componenten
• Los problemen op vóór en na het testen

Wensen

  • Kandidaat heeft bij voorkeur meer dan de aangegeven eis aantoonbare werkervaring met de gevraagde functie binnen het eCF-profiel.
  • Kandidaat heeft bij voorkeur minimaal 1 jaar aantoonbare werkervaring met Claims Based Authorization (JWT tokens).
  • Werkervaring met Azure DevOps, bij voorkeur in combinatie met GIT.
  • Ervaring met patterns met betrekking tot authenticatie/communicatie, Enterprise Integration Patterns, structuren en tools/libraries.
  • Ervaring met patronen zoals DDD, CQRS, Clean Architecture, Event-Driven Architecture, etc.
  • Aantoonbare ervaring met werken binnen Defensie.

Hybride werken: De frequentie is een schatting, mits het werk dit toelaat. Afspraak met betrekking tot thuiswerken gaat altijd in overleg met de behoeftesteller.
Aantal dagen thuiswerken toegestaan: 2

Aanvullende informatie


Reageer nu op deze opdracht!

(Bijna) evenveel verdienen vanuit Detachering?!

Let-op: Deze opdracht betreft een detacheringsopdracht. Deze opdracht kan niet als ZZP'er worden uitgevoerd.