Opdrachten

NDW Senior Full Stack Java / Angular Developer (team Realtime)

Senior Full Stack Java / Angular Developer (team Realtime)

Info

Functie

Senior Full Stack Java / Angular Developer (team Realtime)

Locatie

Utrecht

Uren per week

36 uren per week

Looptijd

21.08.2022 - 30.12.2022

Opdrachtnummer

113653

Sluitingsdatum

date-icon05.08.2022 clock-icon09:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

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.

Bedrijfsgegevens

Bedrijfs gegevens

NDW

Rolomschrijving en taakafspraken

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.

De recruiter

Arnesen Troenoredjo

HeadFirst

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

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.