Opdrachten
Info
Functie
Senior Full Stack Java / Angular Developer (team Realtime)Locatie
UtrechtUren per week
36 uren per weekLooptijd
21.08.2022 - 30.12.2022Opdrachtnummer
113653Sluitingsdatum
05.08.2022 09:00Functieomschrijving
Je werkt in een Scrum omgeving binnen sprints aan het realiseren van user stories die betrekking hebben op applicaties ten behoeve van Realtime data uitwisseling. Je doet dat samen met een product owner, een scrum master en verschillende collega-ontwikkelaars (met name Java). Je bent hierbij onderdeel van het Realtime DevOps team.
Je werkt binnen een Azure Cloud omgeving waarin zowel IAAS als PAAS diensten worden afgenomen. We werken volgens Continuous Integration en hanteren Continuous Delivery voor onze omgevingen. Typische ontwikkeltalen die gebruikt zullen worden voor de back end zijn Java en voor de front end Angular en React. De omgeving wordt in de Azure cloud ontwikkeld en uitgebreid. Dat wil zeggen dat gedurende de sprints nog architectuurkeuzes gemaakt kunnen worden: op het gebied van bijvoorbeeld database management, API functionaliteit en ingezette Azure functionaliteit.
Je zult je bij aanvang vooral bezig gaan houden met de applicaties NCIS en NDWViewer. In deze applicaties wordt de realtime-data uitgewisseld en gevisualiseerd. Dit zijn een belangrijke applicaties voor de wegbeheerders en andere data afnemers.
Voor deze functie zoeken we een senior full stack developer waarbij de nadruk op de back end zal liggen.
Functie-eisen
1e ronde eisen
Afgeronde opleiding op het gebied van ICT/computer-science
Aantoonbare programmeerervaring (tenminste 2 jaar) op het gebied van Web development in Angular, reactJS, Javascript, CSS en HTML5 en API calls
Ervaring met het programmeren voor database management systemen, minimaal in een SQL taal, aangevuld met TimescaleDB en PostGIS
Aantoonbare ervaring (tenminste 3 jaar) met programmeren in Java.
2e ronde selectie criteria
- Mate waarin de kandidaat (recente) kennis en ervaring heeft met het programmeren van front end code in Angular en React;
- Ervaring met UX / front end design is een pre;
- Mate waarin de kandidaat kennis en ervaring heeft met het programmeren van Java;
- Mate waarin de kandidaat kennis heeft van en ruime ervaring in applicatie/software ontwikkeling in een (Azure) Cloudomgeving;
- Mate waarin de kandidaat bekend is met werken met schaalbare applicaties en geodata;
- Mate waarin de kandidaat bekend is met programmeren en onderdelen van en rollen in het ICT Agile werkproces (scrum, sprints, stand-up, agile, DevOps, CICD, OTAP);
- Mate waarin de kandidaat de volgende competenties bezit: flexibel, creatief, conceptueel, accuraat, teamspeler, resultaatgericht.
NDW
Functieomschrijving
Je werkt in een Scrum omgeving binnen sprints aan het realiseren van user stories die betrekking hebben op applicaties ten behoeve van Realtime data uitwisseling. Je doet dat samen met een product owner, een scrum master en verschillende collega-ontwikkelaars (met name Java). Je bent hierbij onderdeel van het Realtime DevOps team.
Je werkt binnen een Azure Cloud omgeving waarin zowel IAAS als PAAS diensten worden afgenomen. We werken volgens Continuous Integration en hanteren Continuous Delivery voor onze omgevingen. Typische ontwikkeltalen die gebruikt zullen worden voor de back end zijn Java en voor de front end Angular en React. De omgeving wordt in de Azure cloud ontwikkeld en uitgebreid. Dat wil zeggen dat gedurende de sprints nog architectuurkeuzes gemaakt kunnen worden: op het gebied van bijvoorbeeld database management, API functionaliteit en ingezette Azure functionaliteit.
Je zult je bij aanvang vooral bezig gaan houden met de applicaties NCIS en NDWViewer. In deze applicaties wordt de realtime-data uitgewisseld en gevisualiseerd. Dit zijn een belangrijke applicaties voor de wegbeheerders en andere data afnemers.
Voor deze functie zoeken we een senior full stack developer waarbij de nadruk op de back end zal liggen.
Functie-eisen
1e ronde eisen
Afgeronde opleiding op het gebied van ICT/computer-science
Aantoonbare programmeerervaring (tenminste 2 jaar) op het gebied van Web development in Angular, reactJS, Javascript, CSS en HTML5 en API calls
Ervaring met het programmeren voor database management systemen, minimaal in een SQL taal, aangevuld met TimescaleDB en PostGIS
Aantoonbare ervaring (tenminste 3 jaar) met programmeren in Java.
2e ronde selectie criteria
- Mate waarin de kandidaat (recente) kennis en ervaring heeft met het programmeren van front end code in Angular en React;
- Ervaring met UX / front end design is een pre;
- Mate waarin de kandidaat kennis en ervaring heeft met het programmeren van Java;
- Mate waarin de kandidaat kennis heeft van en ruime ervaring in applicatie/software ontwikkeling in een (Azure) Cloudomgeving;
- Mate waarin de kandidaat bekend is met werken met schaalbare applicaties en geodata;
- Mate waarin de kandidaat bekend is met programmeren en onderdelen van en rollen in het ICT Agile werkproces (scrum, sprints, stand-up, agile, DevOps, CICD, OTAP);
- Mate waarin de kandidaat de volgende competenties bezit: flexibel, creatief, conceptueel, accuraat, teamspeler, resultaatgericht.
HeadFirst
Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.