Applicatieontwikkeling - Senior Software engineer - Ministerie van Onderwijs, Cultuur en Wetenschap (DUO)
Functieomschrijving
Achtergrond
De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader van het project ‘Modernisering Examens’ zijn wij bezig om de huidige wijze van werken van de uitvoering door te lichten en opnieuw vorm te geven. De huidige legacy applicaties worden daarbij natuurlijk vervangen door de bij het nieuwe proces horende geautomatiseerde ondersteuning. Modernisering Examens loopt al een tijdje en heeft nog wat jaren te gaan, het is veel vernieuwen (nieuwbouw) en een van de grotere projecten op dit moment binnen DUO. We hebben hierbij de hele keten in scope, van schermen tot backend en van interne gebruikers tot Staatsexamenkandidaten en scholen. Daarnaast houden we – zolang het nodig is – de legacy werkend, en voeren onderhoud uit op de al vernieuwde applicaties. Er ligt nog behoorlijk wat werk op de plank en om meer tempo in de ontwikkeling te krijgen gaan we een vierde DevOps team oprichten, naast de drie al bestaande teams.
Opdrachtomschrijving
We zoeken per direct een enthousiaste software engineer die ons team komt versterken. We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving.
Profiel
Functiegroep: Senior Medewerker I(v)
Functiefamilie: Uitvoering
Schaalrange: 8-11
Toelichting
Applicatieontwikkeling vindt tegenwoordig op een andere manier plaats dan een aantal jaren geleden. Geen enkel systeem wordt meer van de grond af aan geprogrammeerd. De meeste nieuwe systemen zijn opgebouwd uit bouwstenen of zijn standaardapplicaties waarvan de parameters zodanig zijn ingesteld dat de standaardapplicatie geschikt wordt gemaakt voor een specifieke situatie. De manier van technisch ontwerpen en applicatieontwikkeling is hierop aangepast. Voorts is er een sterke specialisatie rond de te gebruiken technologie. Als afzonderlijke deskundigheid is het gebruik van open software toegevoegd. Veel gebruikte methodieken bij ontwikkelen van softwaresystemen zijn Agile Scrum, Agile XP en SAFe, waarbij de ontwikkelaars in toenemende mate gaan uitmaken van DevOps teams. In dat laatste geval zal kennis van continuous delivery en continuous integration opgedaan moeten worden.
Competenties
- Analyseren
- Klantgerichtheid
- Omgevingsbewustzijn
- Plannen en organiseren
- Resultaatgerichtheid
- Samenwerken
- Voortgangscontrole
- Zelfontwikkeling
Functie eisen
Eisen (Knock-out criteria)
Let op! Onderstaande eisen zijn knock-out criteria.
| Onderwerp | Eis |
| Opleidingsniveau | HBO werk en denk niveau |
| Kwaliteitenprofiel | Relevante werkervaring in een Agile / Scrum omgeving |
| Kwaliteitenprofiel | Relevante werkervaring in een Java Enterprise (Spring) |
| Kwaliteitenprofiel | Goede beheersing Nederlandse taal in woord en geschrift |
| Ervaring (Bewezen aantal jaar) | Kennis van Java, Springboot en Angular (minimaal 3 jaar) |
| Ervaring (Bewezen aantal jaar) | Kennis van Jenkins pipelines (minimaal 3 jaar) |
| Ervaring (Bewezen aantal jaar) | Kennis van JPA, JMS en Maven (minimaal 3 jaar) |
Functie wensen
Wensen (Gunningscriteria)
Competenties
- Je hebt ervaring met het bewaken van de goede code kwaliteit;
- Je kan goed zelfstandig werken aan technische oplossingen maar bent ook goed in staat om je collega’s in je team te helpen;
- Je vindt je weg in nieuwe situaties en je wordt uitgedaagd door iets dat nog niet eerder gedaan is;
- Je bent flexibel, sociaal, leergierig en oplossingsgericht;
- Je wilt je breed inzetten en je t-shaped profiel verder ontwikkelen.
Aanvullende kennis
- Werkervaring met het afronden van userstories in DoD
- Werkervaring met het ondersteunen van collega's (met technische expertise)
- Werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is, waar Frontend en backend bij elkaar komen
- Werkervaring in het zorgdragen voor een kwalitatief hoogwaardige en snelle realisatie van de oplossing en het meenemen van andere ontwikkelaars in dit proces
- Werkervaring met het schakelen met ontwerpers, testers en opsers
Overige functiewensen
- Relevante werkervaring met REST
- Relevante werkervaring met JMS
- Relevante werkervaring met DB2
- Relevante werkervaring met Jenkins
- Relevante werkervaring met Camunda
- Relevante werkervaring met het analyseren van productie incidenten.
- Relevante werkervaring Continuous Integration / Continuous Delivery.
- Relevante werkervaring met het ondersteunen van collega's (met technische expertise)
- Relevante werkervaring met het samenwerken met collega's in een complexe omgeving, die voortdurend in beweging is
Overige Informatie
Opdracht Details
| Klant: | Ministerie van Onderwijs, Cultuur en Wetenschap (DUO) |
| Type Aanvraag: | Regulier |
| Startdatum: | 2026-03-16 |
| Duur: | 24 maanden |
| Uren: | 36 |
| ZZP: | Nee |
| Deadline: | 2026-03-02 |
Wat gaat er gebeuren?
Vul het formulier hieronder in en upload je CV.
Wij beoordelen CV's en kiezen de beste kandidaten om aan te bieden.
Wij nemen contact met je op zodra onze opdrachtgever een intake met jou wil inplannen.
Gefeliciteerd! Wij nemen contact met je op zodra je geselecteerd bent voor de opdracht.