Belastingdienst
Senior Applicatiecatieontwikkelaar
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Als Senior Applicatieontwikkelaar maakt je onderdeel uit van het DevOps-team binnen een uitvoeringsorganisatie van de Nederlandse overheid die zich richt op persoonsgegevens en reisdocumenten. De opdracht heeft als doel de capaciteit van het DevOps-team te versterken voor het beheren, doorontwikkelen en optimaliseren van applicaties en de bijbehorende test- en uitroloplossingen. De werkzaamheden bestrijken de volledige lifecycle van de applicaties, van ontwikkeling tot dagelijks beheer en productie-uitrol.
Opdracht en werkzaamheden
Je richt je op het ontwikkelen en in stand houden van applicaties in een omgeving waar continuïteit en aantoonbare kwaliteit van releases centraal staan. Je beheert en ontwikkelt applicaties en geautomatiseerde testoplossingen, stemt werkzaamheden af met functioneel beheer en technisch beheer en ondersteunt de klant bij het doorvoeren van wijzigingen. Daarnaast speel je een actieve rol bij het automatiseren van de uitrol van applicaties en bij de afstemming met technisch beheer rondom het in productie nemen van releases. Je adviseert technisch beheer ook over de inrichting en uitvoering van technisch applicatiebeheer.
Bij de uitvoering wordt gebruikgemaakt van Java en aanverwante technologieën. De ontwikkelaar werkt samen met het DevOps-team en de beheerorganisaties om te zorgen dat de applicaties voldoen aan functionele en technische eisen binnen de afdeling Vertrouwelijke Informatie.
Werkregime
De opdracht is voor 36 uur per week. Minimaal twee dagen per week wordt op locatie gewerkt in Den Haag; de overige dagen kunnen in overleg op afstand worden ingevuld.
Resultaat
- Stabiele en aantoonbaar geteste releases.
- Een werkende en onderhouden set van geautomatiseerde testoplossingen en uitrolscripts.
- Doorgevoerde wijzigingsvoorstellen die aantoonbaar aansluiten bij de behoeften van klant en gebruikers.
- Een geautomatiseerde deploystraat die samen met technisch beheer wordt ingericht en onderhouden.
- Adviezen en verbetervoorstellen richting technisch beheer over de inrichting van applicatiebeheer.
Eisen
- Ervaring met API technologie en standaarden, in ieder geval JSON en REST
- HBO werk- en denkniveau
- Professional Developer Scrum certificering
- Uitstekende kennis van de Nederlandse taal
- Aantoonbare kennis en ervaring met applicatieontwikkeling
- Aantoonbare kennis en ervaring met werken in een Scrum/DevOps-team
- Uitgebreide kennis en ervaring binnen de gevraagde kennisgebieden
- Aantoonbare kennis van methoden, technieken en tools die nodig zijn voor het uitvoeren van de opdracht
- Aantoonbare kennis en ervaring met grootschalige en complexe omgevingen en applicatielandschappen
- Kandidaat beschikt over minimaal 5 jaar ontwikkelervaring met JAVA
Wensen
- Ervaring met applicatieontwikkeling binnen een overheidsorganisatie of semi overheidsorganisatie
- Ervaring en kennis met applicatieontwikkeling in de context van een specifieke persoonsinformatievoorziening, inclusief bedreigingsanalyse (threat modeling) en websecurity
- Specifieke ervaring binnen de Java-omgeving, inclusief werken in Scrum/DevOps-teams en het werken in projecten
- Ervaring met bij de opdrachtgever gebruikte technologieën en standaarden, waaronder Kubernetes, JSON, REST, OAS 3.0 en JavaScript/TypeScript, C#, Java/Kotlin
- Probleemanalyse, oordeelsvorming, persoonlijke effectiviteit en samenwerken
- Ervaring en/of affiniteit met de organisatie van de opdrachtgever