14 Oct. 2021
Full stack Developer Opsporing
36
Utrecht
Aanvraag ICAP10860 Payroll
Voor de Nationale Politie zijn wij op zoek naar een Full stack Developer Opsporing.
Omschrijving opdracht:
De politie werkt aan een systeem voor ondersteuning van operationele inzetten. Hierbij integreren we diverse systemen met statische en real-time databronnen. Het systeem is onderdeel van een bedrijfsmatige verandering waarbij operationele medewerkers volgens een nieuw werkproces gaan werken. Met een sterk visueel component biedt het systeem inzicht en overzicht waar nu nog vele diverse systemen gebruikt worden. Het systeem wordt in nauw contact met de operationele medewerkers ontwikkeld.
Doelstelling:
Als full stack developer ontwerp, maak en test je onder meer de backend en interfaces voor dit systeem. Naderhand kun je in overleg met het team ook een bijdrage leveren aan de frontend.
Omschrijving verantwoordelijkheden:
Je bent medeverantwoordelijk voor de ontwikkeling en het testen van de software die het team oplevert. Als full stack developer willen we je in eerste instantie op de backend inzetten. In afstemming met de andere teamleden kun je echter ook frontend taken oppakken. Jij hebt een belangrijke stem in de ontwikkeling van de backend en ziet er op toe dat deze volgens het 12 factor principe wordt geïmplementeerd. Tevens draag je bij aan het inrichten en onderhouden van de CI/CD pipeline.
Contacten:
Je maakt deel uit van het scrumteam. Dit team is verantwoordelijk voor het realiseren van software. Je zult met je team een inschatting maken van het werk dat in de sprint gerealiseerd kan worden en je doet dat vanuit jouw expertise. Je werkt samen met een informatieanalist die de technische oplossingsrichting uitwerkt en een UX-designer die het ontwerp voor de frontend maakt.
Gewenst profiel:
- Minimaal een afgeronde erkende HBO opleiding, bij voorkeur richting IT, Informatica of soortgelijk.
- Minimaal vijf jaar werkervaring als full stack developer;
- Minimaal vijf jaar aantoonbare relevante backend werkervaring met TypeScript/JavaScript, NodeJS, CI/CD, Test gedreven ontwikkeling (TDD), opslag van gegevens binnen database architecturen zoals bijvoorbeeld (Mysql, Mongo DB, ElasticSearch e.d., Version Control/Git;
- Minimaal twee jaar aantoonbare relevante frontend werkervaring met JavaScript/Typescript;
- Relevante werkervaring met Angular en/of OpenLayers;
- Relevante werkervaring met diverse soorten automatische testen;
- Relevante werkervaring met UX;
- Relevante werkervaring met Cypress;
- Aantoonbare ervaring met Agile/Scrum;
- Aantoonbare werkervaring een grote organisatie waar softwareontwikkeling met meerdere teams wordt gerealiseerd.
Screening:
Een voorwaarde voor definitieve gunning is dat de kandidaat het positieve screeningsadvies of de Verklaring van Geen Bezwaar overlegt na afronding van screening. De screening neemt 6-15 weken tijd in beslag. U dient hier rekening mee te houden. Het screeningsproces kan leiden tot opschuiven van de startdatum van de opdracht. Aan de vermelde startdatum in de aanvraag kunnen zodoende geen rechten worden ontleend.
LET OP:
Deze opdracht kan niet ingevuld worden door een ZZP-er. De kandidaat is elders in dienst of is bereid deze opdracht op basis van payroll in te vullen.
Omschrijving opdracht:
De politie werkt aan een systeem voor ondersteuning van operationele inzetten. Hierbij integreren we diverse systemen met statische en real-time databronnen. Het systeem is onderdeel van een bedrijfsmatige verandering waarbij operationele medewerkers volgens een nieuw werkproces gaan werken. Met een sterk visueel component biedt het systeem inzicht en overzicht waar nu nog vele diverse systemen gebruikt worden. Het systeem wordt in nauw contact met de operationele medewerkers ontwikkeld.
Doelstelling:
Als full stack developer ontwerp, maak en test je onder meer de backend en interfaces voor dit systeem. Naderhand kun je in overleg met het team ook een bijdrage leveren aan de frontend.
Omschrijving verantwoordelijkheden:
Je bent medeverantwoordelijk voor de ontwikkeling en het testen van de software die het team oplevert. Als full stack developer willen we je in eerste instantie op de backend inzetten. In afstemming met de andere teamleden kun je echter ook frontend taken oppakken. Jij hebt een belangrijke stem in de ontwikkeling van de backend en ziet er op toe dat deze volgens het 12 factor principe wordt geïmplementeerd. Tevens draag je bij aan het inrichten en onderhouden van de CI/CD pipeline.
Contacten:
Je maakt deel uit van het scrumteam. Dit team is verantwoordelijk voor het realiseren van software. Je zult met je team een inschatting maken van het werk dat in de sprint gerealiseerd kan worden en je doet dat vanuit jouw expertise. Je werkt samen met een informatieanalist die de technische oplossingsrichting uitwerkt en een UX-designer die het ontwerp voor de frontend maakt.
Gewenst profiel:
- Minimaal een afgeronde erkende HBO opleiding, bij voorkeur richting IT, Informatica of soortgelijk.
- Minimaal vijf jaar werkervaring als full stack developer;
- Minimaal vijf jaar aantoonbare relevante backend werkervaring met TypeScript/JavaScript, NodeJS, CI/CD, Test gedreven ontwikkeling (TDD), opslag van gegevens binnen database architecturen zoals bijvoorbeeld (Mysql, Mongo DB, ElasticSearch e.d., Version Control/Git;
- Minimaal twee jaar aantoonbare relevante frontend werkervaring met JavaScript/Typescript;
- Relevante werkervaring met Angular en/of OpenLayers;
- Relevante werkervaring met diverse soorten automatische testen;
- Relevante werkervaring met UX;
- Relevante werkervaring met Cypress;
- Aantoonbare ervaring met Agile/Scrum;
- Aantoonbare werkervaring een grote organisatie waar softwareontwikkeling met meerdere teams wordt gerealiseerd.
Screening:
Een voorwaarde voor definitieve gunning is dat de kandidaat het positieve screeningsadvies of de Verklaring van Geen Bezwaar overlegt na afronding van screening. De screening neemt 6-15 weken tijd in beslag. U dient hier rekening mee te houden. Het screeningsproces kan leiden tot opschuiven van de startdatum van de opdracht. Aan de vermelde startdatum in de aanvraag kunnen zodoende geen rechten worden ontleend.
LET OP:
Deze opdracht kan niet ingevuld worden door een ZZP-er. De kandidaat is elders in dienst of is bereid deze opdracht op basis van payroll in te vullen.
Functie eisen (knock-out criteria)
1. Minimaal een afgeronde, erkende en volwaardige HBO opleiding. Losse (deel) certificaten worden niet als gelijkwaardig gezien.
2. Minimaal vijf jaar werkervaring als full stack developer.
3. Minimaal vijf jaar aantoonbare relevante backend werkervaring met de volgende 5 punten:
a. TypeScript/JavaScript;
b. NodeJS:
c. CI/CD
d. Opslag van gegevens binnen database architecturen Mysql of Mongo DB of ElasticSearch;
e. Version Control/Git.
2. Minimaal vijf jaar werkervaring als full stack developer.
3. Minimaal vijf jaar aantoonbare relevante backend werkervaring met de volgende 5 punten:
a. TypeScript/JavaScript;
b. NodeJS:
c. CI/CD
d. Opslag van gegevens binnen database architecturen Mysql of Mongo DB of ElasticSearch;
e. Version Control/Git.
Functie wensen (gunningscriteria)
1. Aantoonbare werkervaring met:
a. Test gedreven ontwikkeling (TDD);
b. Diverse soorten automatische testen;
c. Cypress.
2. Aantoonbare werkervaring met Agile/Scrum, bij voorkeur binnen een grote organisatie waar softwareontwikkeling met meerdere teams wordt gerealiseerd.
3. Minimaal twee jaar aantoonbare relevante frontend werkervaring met:
a. JavaScript/Typescript
b. Angular
c. OpenLayers
4. Aantoonbare werkervaring met UX.
a. Test gedreven ontwikkeling (TDD);
b. Diverse soorten automatische testen;
c. Cypress.
2. Aantoonbare werkervaring met Agile/Scrum, bij voorkeur binnen een grote organisatie waar softwareontwikkeling met meerdere teams wordt gerealiseerd.
3. Minimaal twee jaar aantoonbare relevante frontend werkervaring met:
a. JavaScript/Typescript
b. Angular
c. OpenLayers
4. Aantoonbare werkervaring met UX.
Competenties
- Probleemanalyse
- Overtuigingskracht
- Initiatief
- Klantgerichtheid
- Leervermogen
- Samenwerken
- Goede mondelinge en schriftelijke uitdrukkingsvaardigheid
Algemene informatie m.b.t. de aanvraag
Locatie: Driebergen
Startdatum: 10-01-2022
Duur: 12 maanden
Optie op verlenging: optioneel
Inzet: 36 uur per week
Tarief: marktconform
Sluitingsdatum: 14-10-2021
Sluitingstijd: 09:00
Intakegesprek: ntb
Startdatum: 10-01-2022
Duur: 12 maanden
Optie op verlenging: optioneel
Inzet: 36 uur per week
Tarief: marktconform
Sluitingsdatum: 14-10-2021
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.
- 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
Driebergen