Functieomschrijving Ben jij iemand die veel affiniteit heeft met softwareontwikkeling? Vind jij het leuk om in een hectische maar ook dynamische en gezellige omgeving aan het werk te zijn? En heb jij interesse en/of ervaring met softwareontwikkeling aan Geografische Informatie Systemen (GIS)? Dan zijn wij van DICTU op zoek naar jou! Als full stack Java developer ben je bezig met softwareontwikkeling aan applicaties met een GIS component. Je werkt in deze rol nauw samen met de ontwikkelaars in je team en stemt ook veelvuldig af met de klant. De softwareontwikkeling voer je uit op basis van user stories. Daartoe behoren ook werkzaamheden die vallen onder Life Cycle Management en Informatie Beveiliging. Je wordt onderdeel van een Agile scrumteam, waarbij in sprints van 3 weken aan functionaliteit wordt gewerkt. Aan jou om het proces van softwareontwikkeling in goede banen te leiden en mede de kwaliteit en betrouwbaarheid van de software te bewaken. Kort samengevat houd je je in deze rol binnen het GIS Cluster bezig met:
Uitvoeren van softwareontwikkeling
Het maken van bijbehorende unittesten
Het uitvoeren van analyses
Ondersteuning leveren bij Technisch Applicatiebeheer
Het ondersteunen van analisten bij het uitzoeken van functionaliteit
Uitvoeren van andere rollen/taken binnen het DevOps team
Functie-eisen Wat verwachten we van jou Om voor deze functie in aanmerking te komen, verwachten we dat je:
Over minimaal 3 jaar programmeerervaring met Java, JavaScript/TypeScript, Java-framework (bij voorkeur Spring) en SQL beschikt
Ervaring met relationele databases (bij voorkeur Oracle) hebt
Bekend bent met het werken in Agile/Scrum teams
Ervaring hebt met DevOps, CI/CD en versiebeheer (bijvoorbeeld GitLab)
Bereid bent om minimaal 2 dagen per week naar kantoor (in Assen) te komen
Kennis van, en ervaring met, de volgende technieken, tools en/of methodieken hebt: Unit testen, Kubernetes, GIS, ESRI JavaScript SDK, ArcGIS Server, BPMN en/of DMN (bijvoorbeeld Camunda) en Git
De competenties die wij zoeken voor deze rol, zijn:
Proactief
Reflectief
Samenwerkend met een groot verantwoordelijkheidsgevoel
Initiatief nemend
Leergierig en zelf ontwikkelend, zowel in hard- als soft skills