Software Ontwikkelaar
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 28-3-2020
- Weergaven:
- 146
- Reacties:
- 2
- Op locatie:
- Apeldoorn
- FTE:
- 36 uur per week
Opdrachtomschrijving
Het scrumteam ontwikkelt en onderhoudt software waarmee informatie van diverse diensten wordt ontsloten. Het team werkt met Scrum en DevOps en is daarmee integraal verantwoordelijk voor het volledige platform, van idee tot productie. We ontwikkelen op een Java backend en Angular JS front-end.
Ter uitbreiding van ons team zijn we op zoek naar een full-stack ontwikkelaar, die ook bekend is met Angular.
Verantwoordelijkheden
Als software engineer / Java ontwikkelaar maak je deel uit van een multidisciplinair Scrum team. Het team komt voort uit een kortgeleden opgesplitst (te) groot scrumteam en bestaat uit een tester en twee software engineers. Versterking met nog een software engineer is nodig.
Taken
Ontwikkelen en onderhouden van functionaliteit voor de diensten waarvoor het team verantwoordelijk is;
Automatiseren van het software ontwikkelproces, onder andere van deployments (met Jenkinsfiles en Docker);
Deelnemen aan Scrum / DevOps sessies;
Deelnemen aan de Java community.
Eisen
U voegt een curriculum vitae (cv) van maximaal 3 pagina's A4 toe. Uit dit cv dient te blijken dat u voldoet aan onderstaande eisen.
Werk- en denkniveau HBO, bij voorkeur verkregen door een afgeronde opleiding op HBO niveau;
Taalniveau Nederlands minimaal B2;
Recente werkervaring met Angular is gewenst;
Minimaal 2 jaar ervaring met het werken in een scrum team.
Specifieke kennisgebieden:
Minimaal 3 jaar ervaring met Java;
Minimaal 3 jaar ervaring met Angular;
Ervaring met ondersteunende tooling (Git, Jenkins, Sonar, Node.js, Tomcat, Jira);
Ervaring met AngularJS, Docker.
Bij werkzaamheden te gebruiken methoden, technieken, tools, etc.:
Java 8 (OpenJDK);
Angular / Angular JS;
Docker;
Continuous Delivery;
Spring framework / Spring boot;
Jenkins Delivery Pipelines;
SonarQube;
Git;
GitHub;
JIRA;
Node.js;
Tomcat
Competenties waar de kandidaat over dient te beschikken:
Kan goed samenwerken met collega’s in een Scrum / DevOps team. Beschikt hiervoor over de benodigde soft skills;
Kan aan de andere kant ook zelfstandig werken, daarbij het team niet uit het oog verliezend;
Toont initiatief door zelf met verbetervoorstellen te komen.
U geeft een beschrijving van aanpak (max. 400 woorden) voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk;
U beschrijft 2 cruciale knelpunten (max. 300 woorden) die zich vaak voor doen in dit soort processen/opdrachten en geeft hierbij aan hoe u deze oplost (zie ook opdrachtomschrijving en verantwoordelijkheden);
U toont duidelijk aan (max. 300 woorden) welke wijze de door u geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten (zie ook opdrachtomschrijving en verantwoordelijkheden).