Sr VUE Front-end Developer Realisatie Digitale Ondersteuning
Aanvraag ICG19494 Tijdelijke inhuur
Voor het Ministerie van Volksgezondheid, Welzijn en Sport (VWS) zijn wij op zoek naar een Sr VUE Front-end Developer Realisatie Digitale Ondersteuning.
Omschrijving opdracht:
Never a dull moment” op het persoonsgebonden budget (pgb)- dossier! Wil jij een bijdrage leveren aan de uitwerking professionalisering van de beheerorganisatie PGB2.0? Vind je het leuk om bij een programma te werken en de verbinding te zoeken tussen de verschillende belanghebbenden? En houd je van een uitdaging in een dynamische omgeving? Kom dan de Programmadirectie PGB versterken!
Voor dit programma zijn wij op zoek naar meerdere VUE Frontend Developers.
De opdracht:
Voor het programma zoeken wij een ervaren VUE Frontend developer. Jij bent verantwoordelijk voor het optimaal bouwen van de Frontend webapplicaties.
PGB2.0:
Een pgb is een budget (geldbedrag) dat cliënten kunnen aanvragen om zelf hulp, (thuis)zorg en begeleiding of voorzieningen in te kopen om zelfstandig te (blijven) wonen en leven. Daarbij kiest de cliënt zelf zorgverleners en begeleiders uit. Een pgb kan op basis van verschillende regelingen worden aangevraagd: op basis van de Wet langdurige zorg (Wlz), de Wet maatschappelijke ondersteuning (Wmo), de Jeugdwet en de Zorgverzekeringswet (Zvw). Met ingang van 2015 is het zogenoemde trekkingsrecht ingevoerd voor pgb’s onder de Jeugdwet, de Wmo en de Wlz. Dan krijgen cliënten met een pgb (budgethouders), dat door gemeenten en zorgkantoren wordt verstrekt, het budget niet meer op eigen rekening gestort. Betaling gaat via de Sociale Verzekeringsbank (SVB). Zorgverleners worden in opdracht van de budgethouder door de SVB uitbetaald. Dit wordt ‘trekkingsrecht’ genoemd. Na het invoeren van het PGB-trekkingsrecht hebben de daarbij betrokken partijen in 2017 afgesproken de PGB-keten te verbeteren om zo de budgethouder beter te ondersteunen in zijn regievoerende rol, de keten verder te standaardiseren en de verantwoordelijkheden van de verstrekkers (zorgkantoren en gemeenten) beter te borgen. Dit gebeurt door de (door)ontwikkeling van het PGB2.0-systeem. Dit systeem omvat een zorgdomein en een financieel domein die met elkaar zijn verbonden via koppelvlakken. Het zorgdomein omvat zowel een portaal voor budgethouders als portalen voor SVB-medewerkers, zorgverleners en verstrekkers (gemeenten en zorgkantoren). Daarnaast heeft het zorgdomein koppelingen met het financiële domein, bestaande uit de financiële en administratieve systemen van de SVB.
Gewenst profiel:
De kandidaat is een ervaren Senior VUE Ontwikkelaar die gewend is in een multidisciplinair team te opereren. De kandidaat is in staat vanuit zijn technische en inhoudelijke kennis een bijdrage c.q. ondersteuning te verlenen aan de verschillende teamactiviteiten. De kandidaat beschikt over goede communicatieve vaardigheden, zowel mondeling als schriftelijk, en een goede technische ondergrond in het gebruik van de gevraagde methoden en technieken. De kandidaat dient een grote mate van zelfstandigheid te hebben met betrekking tot het plannen, uitvoeren en bewaken van zijn deelactiviteiten als onderdeel van het SCRUM team. Je kan optreden als kartrekker van de Front-end ontwikkeling en anderzijds fungeren als brugfunctie tussen business & IT (pro-actief en omgevingssensitief). Een belangrijk onderdeel van de werkzaamheden bevat het implementeren van een nieuw frontend framework (VueJS) in de bestaande live omgeving. Hierbij wordt er gewerkt met T-shaped developers. Deze houden zich bezig met de implementatie van de Vue front-end, het maken van aanpassingen aan de .NET back-end, en de opzet en het onderhoud van het designsysteem. Daarnaast houden de developers zich ook bezig met het voorbereiden, uitvoeren en onderhouden van (automatische) tests op basis van Jest, Cypress en Backstop.
De kandidaat heeft relevante werkervaring met:
- Het ontwikkelen van cross-browser, responsive applicaties (client/server) en sites m.b.v. VueJs en typescript op een .NET back end.
- User experience en gangbare UX-design principes voor web en mobile.
- Ruime ervaring met het VueJS framework, typescript en implementatie van een herbruikbaar en op componenten gebaseerd designsysteem.
- Het ontwikkelen vanuit gebruikersperspectief met focus op usability, toeankelijkheid (accessibility, WCAG/ webrichtlijnen) en kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10.
- Typescript, Javascript, ES5 en ES6 (unit-test tools Jest en of Jasmine).
- HTML(5), CSS(3), SCSS en/of SASS.
- Ervaring met backend development op basis van .NET en met het aanmaken en onderhouden van functionele tests en automatische test in Cypress of gelijkwaardig framework.
- Package management NodeJs (npm), Webpack, Nuget, Bower.
- Databases: MSSQL.
- Ervaring met kwaliteitsborging waaronder code coverage tools (Karma en/of Jasmine), maintainability analysis tools (SonarQube, JSLint, ESLint, Reshaper, StyleCop) en automatische test tools (Jest, Cypress, Selenium, xUnit, Junit).
Omschrijving opdrachtgever:
Het programma Realisatie Digitale Ondersteuning (RDO) is in 2020 aanvankelijk opgericht om – in nauwe samenwerking met de beleidsafdelingen – de digitale tools en applicaties te ontwikkelen die VWS, GGD-GHOR en de regionale GGD-en, het RIVM en mogelijk andere partijen helpt in het uitvoeren van de taken rondom de bestrijding van de COVID-19 pandemie. Hiervoor hebben o.a. architecten, developers, designers, ethisch hackers, privacy- en security experts de handen in een geslagen. CoronaMelder, het CoronaCheck-stelsel en GGD Contact zijn bekende producten die door RDO zijn ontwikkeld; altijd volgens privacy en security by design, open sourcing en met hoge eisen aan toegankelijkheid. Het programma valt onder de Directie Informatiebeleid (DI), van waaruit de VWS-brede beleidsonderwerpen op het gebied van informatie en ICT worden bediend. Met de komst van PGB2.0 per 1 januari 2023 zal het programma RDO zijn taken verbreden buiten het COVID-19 domein. Dit maakt dat RDO een langdurige/vaste rol gaat spelen binnen het departement als incubator/ontwikkelafdeling van DI.
Functie eisen (knock-out criteria)
2. Je hebt minimaal 2 tot 5 jaar ervaring in soortgelijke functie.
3. Je hebt ervaring met werken binnen een complexe organisatie bij voorkeur binnen de rijksoverheid.
Functie wensen (gunningscriteria)
1. Je beschikt over ervaring met het VueJS framework, het ontwikkelen van crossbrowser, responsive applicaties (client/server) en sites m.b.v. VueJs en typescript op een .NET back end.
2. Je hebt ervaring met complexe met Agile software-ontwikkeltrajecten op basis van Microsoft .Net frameworks en met het aanmaken en onderhouden van automatische test in Cypress of gelijkwaardige frameworks.
3. Je hebt ervaring met kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10.
4. Je hebt ervaring binnen het zorgdomein en voldoet aan de gevraagde technieken en onderdelen uit het gewenste profiel.
5. Uitstekende mondelinge en schriftelijke vaardigheden in zowel Engels als Nederlands.
Algemene informatie m.b.t. de aanvraag
Startdatum: 2 jan. 2023
Duur: 6 maanden
Optie op verlenging: Onbekend
Inzet: 36 uur per week
Tarief: marktconform
Sluitingsdatum: 09-12-2022
Sluitingstijd: 09:00
Intakegesprek: NTB
Hoe dient uw aanbieding verzorgd te worden?
- CV in ”Word-formaat” geschreven in de taal van de uitvraag;
- Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
- Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
- Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).
N.B.
- Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
- Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
- Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.
Locatie