Functieomschrijving
Voor Uitvoeringsinstituut Werknemersverzekeringen zoeken wij een Applicatie Ontwikkelaar II. Je draagt bij aan de ontwikkeling van maatwerk JAVA-applicaties (web services) binnen het applicatie ontwikkel centrum van Concern-ICT. Je analyseert en realiseert requirements, werkt nauw samen met ontwikkelaars en testers, en stemt zelfstandig inhoudelijk af met de klant. Je beschikt over goede kennis van kantoor- en backend-omgevingen en werkt binnen de kaders en methodieken van UWV.Taken en verantwoordelijkheden
- Ontwikkelen en onderhouden van maatwerk Java-applicaties en webservices.
- Analyseren en realiseren van requirements.
- Samenwerken met collega-ontwikkelaars, testers en andere specialisten.
- Optreden als lead designer en implementatiearchitect; aansturen van ontwikkelaars op inhoud, methodiek en standaarden.
- Ontwerpen en programmeren van zeer complexe systemen en koppelingen.
- Bewaken van solution architectuurrichtlijnen en coachen van teamleden.
- Bijdragen aan kennisnetwerken, kennisborging en de UWV Application Roadmap en Meerjaren Technologie Plan.
- Handelen volgens SSD-principes en UWV-richtlijnen voor beveiliging en privacy.
Je werkt als applicatieontwikkelaar in IV-ketens aan reguliere releases en projecten, waarbij zowel waterval- als agile/SCRUM-methodieken worden toegepast. Als senior ontwikkelaar begeleid je teams, geef je richting aan oplossingsrichtingen en ben je gesprekspartner voor management en architecten.
In het kader van maatschappelijk verantwoord ondernemen wordt reizen met het openbaar vervoer aangemoedigd.
Competenties
- Klantgerichtheid: Je onderzoekt wensen en behoeften van de klant en anticipeert hierop.
- Samenwerken: Je levert een actieve bijdrage aan het gezamenlijk resultaat en stimuleert samenwerking.
- Resultaatgerichtheid: Je richt je op het behalen van doelstellingen en grijpt tijdig in bij tegenslag.
- Leervermogen: Je past nieuwe informatie en ideeën effectief toe.
- Organisatieloyaliteit: Je brengt je gedrag in lijn met doelen en cultuur van de organisatie.
- Besluitvaardigheid: Je neemt besluiten, ook bij onvolledige informatie en tegenstrijdige belangen.
- Oordeelsvorming: Je trekt juiste en realistische conclusies op basis van beschikbare informatie.
- Motiveren en stimuleren: Je enthousiasmeert anderen om doelen te bereiken.
Jouw profiel
Functie eisen
- Je hebt een afgeronde, voor de functie relevante HBO- of WO-opleiding, bijvoorbeeld in informatica of bestuurlijke informatiekunde
- Je hebt minimaal 5 jaar ervaring als Principal/Senior Java Applicatie Ontwikkelaar in de afgelopen 15 jaar
- Je hebt minimaal 5 jaar ervaring als Back-end ontwikkelaar in de afgelopen 15 jaar
- Je hebt minimaal 4 jaar ervaring met relationele databases (SQL, Oracle DBMS) in de afgelopen 10 jaar
- Je hebt minimaal 4 jaar ervaring met geautomatiseerd (unit/integratie) testen in de afgelopen 10 jaar
- Je hebt minimaal 4 jaar ervaring met Secure Software Development in de afgelopen 10 jaar
- Je hebt minimaal 4 jaar ervaring met Azure DevOps in de afgelopen 6 jaar
- Je hebt minimaal 2 jaar ervaring met GIT, MQ en SOAP in de afgelopen 5 jaar
- Je beschikt over kennis van en bent vaardig met Java Web API/REST, Entity Framework, Linq, C#, SQL, CI/CD, SOAP, IBM MQ, unit/integratietesten
- Je hebt gedegen kennis van SCRUM en Agile software development principes
Functie wensen
- Je hebt ervaring met het opstellen en bewaken van solution architectuurrichtlijnen
- Je coacht collega-ontwikkelaars en draagt bij aan kennisnetwerken
- Je bent resultaatgericht en stressbestendig, met uitstekende communicatieve vaardigheden
