Opdrachten
Info
Functie
Senior Front End Angular DeveloperLocatie
UtrechtUren per week
36 uren per weekLooptijd
30.06.2024 - 29.06.2025Opdrachtnummer
184149Sluitingsdatum
12.06.2024 17:00Nationaal Dataportaal Wegverkeer (NDW)
NDW is een initiatief van rijk, provincie en gemeenten en regelt voor hen de inwinning van verkeersdata, ziet toe op de kwaliteit en stelt de data beschikbaar voor allerlei afnemers. Hiertoe maakt en beheert de NDW verkeers- en netwerkmanagement applicaties voor en door wegbeheerders. Van overheid tot navigatiedienst. Dankzij deze applicaties kunnen rijk, provincies en gemeenten er voor zorgen dat het verkeer goed wordt geregeld. Zo draag jij bij aan een veilige en gezonde leefomgeving.
De diensten zijn op hoofdlijnen:
- het inwinnen van verkeersgegevens;
- het leveren van verkeersgegevens aan afnemers: real time, als big data en als open data;
- het monitoren en verbeteren van de kwaliteit van de gegevens in kwestie;
- het adviseren over het (verkeerskundig) gebruik van de NDW-gegevens.
Het doel van NDW is:
- Het bereiken van efficiency door schaalvoordelen, inkoopkracht, kennisbundeling en
voorkomen van redundantie in de uitvoering tussen individuele wegbeheerders.
- Het vergroten van maatschappelijke effecten door samenwerking door overheden onderlingen
tussen overheden en marktpartijen.
- Het vergroten van publieksgerichtheid richting weggebruikers door onnodige barrières
tussen wegbeheerders en marktpartijen weg te nemen.
- Het versterken van beleidsmatige activiteiten van overheden door beter inzicht in
verkeersgegevens.
Parallel werkt NDW aan een verdieping van haar netwerkorganisatie door haar partners meer te betrekken bij haar programmering en projecten. De interne processen zijn ingericht naar een Agile werkwijze. De partners van NDW zijn: Rijkswaterstaat, alle provincies, Metropoolregio Rotterdam Den Haag,
Vervoersregio Amsterdam, en de gemeenten Amsterdam, Rotterdam, Den Haag en Utrecht. NDW is administratief ondergebracht bij Rijkswaterstaat. Meer informatie is beschikbaar op www.ndw.nu
Team Datafusie, DevOps team
Als senior Front end developer bij NDW maak je deel uit van een multidisciplinair en zelfsturend
scrumteam. Je bent verantwoordelijk voor het ontwerpen, bouwen, testen en onderhouden van
hoogwaardige applicaties.
Je doet dat samen met een (proxy) product owner, een scrum master en verschillende collegaontwikkelaars. Je maakt gebruik van moderne technologieën en frameworks, zoals Angular (Typescript, Javascript, CSS en HTML5 en API calls) en Azure-Cloud. Je houdt je op de hoogte van de laatste
ontwikkelingen in je vakgebied en je deelt je kennis en ervaring met je collega's.
Binnen team Datafusie ga je aan de slag met het Dexter platform, ons historische dataplatform
waar wij onder andere onze analyses en exports via aanbieden. Dexter heeft meerdere websitecomponenten waaraan jij een bijdrage aan levert.
Hierbij ligt vooral de nadruk op een intuïtief User interface waarbij gegevens overzichtelijk worden
gemaakt, maar ook makkelijk wijzig baar. Team Datafusie combineert verkeersdatastromen en verwerkt gegevens met als doel om historische verkeerssituaties beter te beschrijven. Je kunt dan bijvoorbeeld denken aan de gemiddelde snelheid en hoeveelheid auto’s op de weg rondom een ongeval. Dit gaat dan primair om datastromen die al zijn gemeten en opgevangen in andere teams. Een aansluitend onderdeel is dashboarding. Op basis van de historische data maken we dashboards voor met name beleidsmakers bij gemeentes en andere overheden. Hierin krijgen de developers tezamen de vrijheid om dit naar eigen inzicht te doen en geven we als NDW de ruimte om te innoveren en voor uit te denken.
Functieomschrijving
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 staging omgeving. Typische ontwikkeltalen die gebruikt zullen worden voor de Back-end zijn Java en voor de Front-end
Angular. De omgeving wordt in de Azure Cloud gebouwd. Gedurende de sprints kunnen nog architectuurkeuzes gemaakt worden: op het gebied van bijvoorbeeld database management, API functionaliteit en ingezette Azure functionaliteit. Voor deze functie zoeken we een senior Front End Angular Developer.
Eisen en wensen
Wat vragen wij van jou?
Eisen
• Minimaal een afgeronde opleiding op het gebied van ICT/computer-science.
• Aantoonbare programmeer ervaring (tenminste 3 jaar) op het gebied van Web
development in Angular. (Typescript, Javascript, CSS en HTML5 en API calls)
• Aantoonbare ervaring met UX/ front-end design.
• Je hebt ervaring met Git.
• Je kunt zowel zelfstandig als in teamverband werken.
• Je hebt ervaring met het werken in een agile/scrum omgeving.
• Je hebt een goede beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
• Je bent bereid om hybride en dus ook op locatie (Provinciehuis Utrecht) te werken.
Wensen / pre
• Kennis van en ruime ervaring in applicatie/software ontwikkeling in een (Azure)
Cloudomgeving.
• Bekend met werken met kaart applicaties (MapLibre)
• Bekend met werken met Storybook
• Ervaring met End-to-End testing
• Ervaring met processen als continuous integration & -deployment (CI/CD) o.b.v.Docker.
• Je bent leergierig, proactief, een teamspeler, resultaatgericht en klantgericht
Aanvullende informatie
Het aanbieden van een ZP'er via een leverancier of het aanbieden van een professional via een inleen-doorleen constructie wordt door de opdrachtgever niet geaccepteerd.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.
Nationaal Dataportaal Wegverkeer (NDW)
Nationaal Dataportaal Wegverkeer (NDW)
NDW is een initiatief van rijk, provincie en gemeenten en regelt voor hen de inwinning van verkeersdata, ziet toe op de kwaliteit en stelt de data beschikbaar voor allerlei afnemers. Hiertoe maakt en beheert de NDW verkeers- en netwerkmanagement applicaties voor en door wegbeheerders. Van overheid tot navigatiedienst. Dankzij deze applicaties kunnen rijk, provincies en gemeenten er voor zorgen dat het verkeer goed wordt geregeld. Zo draag jij bij aan een veilige en gezonde leefomgeving.
De diensten zijn op hoofdlijnen:
- het inwinnen van verkeersgegevens;
- het leveren van verkeersgegevens aan afnemers: real time, als big data en als open data;
- het monitoren en verbeteren van de kwaliteit van de gegevens in kwestie;
- het adviseren over het (verkeerskundig) gebruik van de NDW-gegevens.
Het doel van NDW is:
- Het bereiken van efficiency door schaalvoordelen, inkoopkracht, kennisbundeling en
voorkomen van redundantie in de uitvoering tussen individuele wegbeheerders.
- Het vergroten van maatschappelijke effecten door samenwerking door overheden onderlingen
tussen overheden en marktpartijen.
- Het vergroten van publieksgerichtheid richting weggebruikers door onnodige barrières
tussen wegbeheerders en marktpartijen weg te nemen.
- Het versterken van beleidsmatige activiteiten van overheden door beter inzicht in
verkeersgegevens.
Parallel werkt NDW aan een verdieping van haar netwerkorganisatie door haar partners meer te betrekken bij haar programmering en projecten. De interne processen zijn ingericht naar een Agile werkwijze. De partners van NDW zijn: Rijkswaterstaat, alle provincies, Metropoolregio Rotterdam Den Haag,
Vervoersregio Amsterdam, en de gemeenten Amsterdam, Rotterdam, Den Haag en Utrecht. NDW is administratief ondergebracht bij Rijkswaterstaat. Meer informatie is beschikbaar op www.ndw.nu
Team Datafusie, DevOps team
Als senior Front end developer bij NDW maak je deel uit van een multidisciplinair en zelfsturend
scrumteam. Je bent verantwoordelijk voor het ontwerpen, bouwen, testen en onderhouden van
hoogwaardige applicaties.
Je doet dat samen met een (proxy) product owner, een scrum master en verschillende collegaontwikkelaars. Je maakt gebruik van moderne technologieën en frameworks, zoals Angular (Typescript, Javascript, CSS en HTML5 en API calls) en Azure-Cloud. Je houdt je op de hoogte van de laatste
ontwikkelingen in je vakgebied en je deelt je kennis en ervaring met je collega's.
Binnen team Datafusie ga je aan de slag met het Dexter platform, ons historische dataplatform
waar wij onder andere onze analyses en exports via aanbieden. Dexter heeft meerdere websitecomponenten waaraan jij een bijdrage aan levert.
Hierbij ligt vooral de nadruk op een intuïtief User interface waarbij gegevens overzichtelijk worden
gemaakt, maar ook makkelijk wijzig baar. Team Datafusie combineert verkeersdatastromen en verwerkt gegevens met als doel om historische verkeerssituaties beter te beschrijven. Je kunt dan bijvoorbeeld denken aan de gemiddelde snelheid en hoeveelheid auto’s op de weg rondom een ongeval. Dit gaat dan primair om datastromen die al zijn gemeten en opgevangen in andere teams. Een aansluitend onderdeel is dashboarding. Op basis van de historische data maken we dashboards voor met name beleidsmakers bij gemeentes en andere overheden. Hierin krijgen de developers tezamen de vrijheid om dit naar eigen inzicht te doen en geven we als NDW de ruimte om te innoveren en voor uit te denken.
Functieomschrijving
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 staging omgeving. Typische ontwikkeltalen die gebruikt zullen worden voor de Back-end zijn Java en voor de Front-end
Angular. De omgeving wordt in de Azure Cloud gebouwd. Gedurende de sprints kunnen nog architectuurkeuzes gemaakt worden: op het gebied van bijvoorbeeld database management, API functionaliteit en ingezette Azure functionaliteit. Voor deze functie zoeken we een senior Front End Angular Developer.
Eisen en wensen
Wat vragen wij van jou?
Eisen
• Minimaal een afgeronde opleiding op het gebied van ICT/computer-science.
• Aantoonbare programmeer ervaring (tenminste 3 jaar) op het gebied van Web
development in Angular. (Typescript, Javascript, CSS en HTML5 en API calls)
• Aantoonbare ervaring met UX/ front-end design.
• Je hebt ervaring met Git.
• Je kunt zowel zelfstandig als in teamverband werken.
• Je hebt ervaring met het werken in een agile/scrum omgeving.
• Je hebt een goede beheersing van de Nederlandse taal, zowel mondeling als schriftelijk.
• Je bent bereid om hybride en dus ook op locatie (Provinciehuis Utrecht) te werken.
Wensen / pre
• Kennis van en ruime ervaring in applicatie/software ontwikkeling in een (Azure)
Cloudomgeving.
• Bekend met werken met kaart applicaties (MapLibre)
• Bekend met werken met Storybook
• Ervaring met End-to-End testing
• Ervaring met processen als continuous integration & -deployment (CI/CD) o.b.v.Docker.
• Je bent leergierig, proactief, een teamspeler, resultaatgericht en klantgericht
Aanvullende informatie
Het aanbieden van een ZP'er via een leverancier of het aanbieden van een professional via een inleen-doorleen constructie wordt door de opdrachtgever niet geaccepteerd.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.
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.