Technisch Ontwikkelaar Defensie Breda
Role details
Job location
Tech stack
Job description
Voor het Ministerie van Defensie zijn wij op zoek naar een Technisch Ontwikkelaar die gaat bijdragen aan de verdere ontwikkeling van de Opleiden & Individueel Trainen (O&I&T) keten binnen Defensie.
Je werkt aan bedrijfskritische applicaties die een belangrijke rol spelen in het opleiden en trainen van defensiemedewerkers. Daarbij ontwerp, ontwikkel en beheer je moderne softwareoplossingen en werk je nauw samen met business stakeholders, product owners en andere ontwikkelaars binnen een Agile omgeving.
Je komt terecht in een nieuw team dat wordt opgebouwd voor de Nederlandse Defensie Academie (NLDA) in Breda. Vanwege de opstartfase wordt flexibiliteit verwacht ten aanzien van werken op locatie Breda en Utrecht.
Knock-out criteria
- Ontwerpen, ontwikkelen en beheren van applicaties binnen de O&I&T-keten
- Ontwikkelen van nieuwe functionaliteiten vanaf ontwerp tot implementatie
- Uitvoeren van code reviews en kwaliteitscontroles
- Onderhouden en optimaliseren van bestaande applicaties
- Vertalen van functionele wensen naar technische oplossingen
- Zelfstandig analyseren van complexe technische vraagstukken
- Adviseren over architectuurkeuzes en technische oplossingsrichtingen
- Samenwerken met stakeholders binnen Defensie
- Opstellen en onderhouden van technische documentatie
- Ondersteunen van applicatiebeheer en performance-optimalisatie
- Bijdragen aan technische innovatie binnen het applicatielandschap
- Deelnemen aan Scrum-events en Agile ontwikkelprocessen
Requirements
-
HBO werk- en denkniveau
-
Minimaal 3 jaar ervaring als Software Engineer, Developer of vergelijkbare functie
-
Minimaal 3 jaar ervaring met .NET Core en/of .NET Framework
-
Minimaal 2 jaar ervaring met frontend frameworks zoals Angular, React of Aurelia
-
Minimaal 2 jaar ervaring met Entity Framework
-
Minimaal 2 jaar ervaring met SQL
-
Minimaal 2 jaar ervaring met TypeScript en/of JavaScript
-
Ervaring met HTML en CSS
-
Ervaring met zelfstandig analyseren van complexe technische vraagstukken
-
Ervaring met het ontwikkelen van applicaties binnen Agile/Scrum teams
-
Goede beheersing van de Nederlandse taal
-
HBO werk- en denkniveau
-
Minimaal 3 jaar ervaring als Developer
-
Sterke kennis van .NET Core/.NET Framework
-
Ervaring met Entity Framework
-
Kennis van SQL-databases
-
Ervaring met TypeScript en JavaScript
-
Ervaring met Angular, React of Aurelia
-
Kennis van HTML en CSS
-
Ervaring met software engineering best practices
-
Analytisch vermogen
-
Zelfstandigheid
-
Sterke communicatieve vaardigheden
-
Teamgerichte instelling
-
Ervaring met Azure DevOps
-
Ervaring met Git
-
Ervaring met JWT Tokens en Claims Based Authorization
-
Kennis van Domain Driven Design (DDD)
-
Kennis van CQRS
-
Kennis van Clean Architecture
-
Kennis van Event Driven Architecture
-
Ervaring met Enterprise Integration Patterns
-
Ervaring binnen Defensie
-
Ervaring met complexe enterprise applicatielandschappen
Licht daarnaast toe welke rol je had binnen de projecten, welke technische keuzes je hebt gemaakt en welke resultaten zijn gerealiseerd.