Begindatum:
1 jan 2024Einddatum:
31 dec 2027Uren per week:
36Publicatiedatum:
19 sept 2023Type inzet
Bij deze aanvraag gaat het om een werkrelatie op basis van een resultaatgerichte opdrachtdefinitie. De uitvoering vindt plaats vanuit van de vakinhoudelijke professionaliteit, zelfstandigheid, kennis en vaardigheden (expertise) van de kandidaat. Er is geen sprake van inzet op basis een arbeidsverhouding en dient ook niet als zodanig te worden aangemerkt. De opdracht start op het moment dat de kandidaat start en de opdracht stopt op het moment dat het resultaat door de politie goedgekeurd is (decharge). Tussentijds evaluatie zal periodiek en in afstemming plaatsvinden.
De aanvraag staat open voor alle aanbieders, zowel detacheringsbureau's als ZZP-ers worden uitgenodigd om te reageren.
Omschrijving van de opdracht
Voor het registreren en verifiëren van persoonsgegevens van verdachten en vreemdelingen met behulp van documenten, vingerafdrukken en foto’s gebruikt de Nationale Politie identificatie zuilen.
Via het achterliggende systeem, de Basis Voorziening IDentiteit vaststelling (BVID), kan ook worden bepaald of de eigenaar van een vingerafdruk al bij de politie of bij een ketenpartner bekend is. Bijvoorbeeld omdat de betreffende persoon al eerder is aangehouden of omdat deze persoon als vreemdeling Nederland of een ander Europees land is binnengekomen.
Vanuit de politie is de wens ontstaan om meer uniformiteit te creëren tussen de verschillende applicaties. Daarbij is de huidige frontend van de applicatie verouderd en sluit deze niet aan op het design system van de politie. In de afgelopen twee jaar is er gewerkt aan de migratie van het oude systeem naar de nieuwe architectuur.
We zoeken een Senior Frontend Developer die de migratie van de BVID-2 naar de BVID-3 zal gaan uitvoeren. Als jij van aanpakken houdt, goede ideeën hebt, uitstekend ideeën van anderen kan adopteren, de positieve sfeer in het team verhoogd en houdt van een dynamische omgeving? Dan zit je bij ons goed.
Doelstelling
De Senior Frontend Developer levert een bijdrage aan de migratie van de BVID-2 naar de BVID-3 en zet zijn vaardigheden in om de kwaliteit van de applicatie(s) te verbeteren. Dit betreft zowel het aanbrengen van technische verbeteringen alsook nieuwe functionele behoeften, deels vanuit veranderende (Europese) wetgeving.
De opdracht duurt totdat de oude applicatie volledig gemigreerd is naar de nieuwe omgeving en alle nieuwe Europese vraagstukken zijn geimplementeerd.
Verantwoordelijkheden
In de rol van front-end ontwikkelaar wordt gewerkt in een multidisciplinair DevOps-team, dat werkt volgens de Scrum-werkwijze. Samenwerken en elkaar begrijpen is een must. Doorontwikkelen en vernieuwen van de applicatie gericht op de front-end.
Als lid van een multidisciplinair team ben je verantwoordelijk voor:
Vanuit specifieke kennis (door)ontwikkelen van software.
Vanuit deze werkzaamheden ben je betrokken bij een multidisciplinair DevOpsteam.
Deelname aan de scrum events
Borgen van kennis en opstellen van documentatie
Contacten
Je hebt voornamelijk contact met medewerkers uit het DevOps-team, de product owner en de scrum master. Daarnaast heb je regelmatig contact met bijvoorbeeld andere ontwikkelaars binnen de organisatie
Opleiding
Minimaal een afgeronde erkende en volwaardige HBO opleiding (diploma) bij voorkeur Informatica of gelijkwaardig. Aangevuld met (voor de functie relevante) opleidingen die aansluiten op de gevraagde werkervaring.
Professionele kennis en werkervaring
Eisen:
Minimaal vijf jaar als Senior Frontend ontwikkelaar, waarbij je hebt gewerkt met technieken:
TypeScript,
React
Redux
Observables
RXJS
Node
SPA’s;
Minimaal vijf jaar als Senior Frontend ontwikkelaar, waarbij je hebt gewerkt met principes zoals:
Software design patterns
Web API’s
Cross browser concerns
ECMA standaarden
Performance optimalisatie
Concurrency model en de Event loop
Inheritance (in de prototype chain) en composition
Ervaring met Europese wet- en regelgeving en standaarden met betrekking tot het afnemen van biometrie.
Minimaal twee jaar ervaring met:
Biometrische software
Justitiële ketens
Wensen:
Ervaring met het opstellen van een testplan, onderhouden van tests en instrumentation software
Ervaring met Cypress en React Testing Library
Ervaring met Jenkins, XLDeploy en AMOS
Ervaring binnen de Politie op het gebied van IT. Denk hierbij aan soortgelijke functies
Minimaal vijf jaar ervaring met het werken volgens Agile Scrum en het gebruik van Jira
Competenties
Accuratesse
Creativiteit
Probleemanalyse
Leervermogen
Samenwerken
Vakmanschap
Systeemdenken
Meer informatie
Voor meer informatie omtrent de inschrijfprocedure en verdere afhandeling, bekijk de Hoe werkt het pagina. Heb je een vraag? Neem direct contact op met Leya Schoonderwoerd via leya.schoonderwoerd@kbenp.nl of via 06 436 079 99.
Tot uiterlijk 1 werkdag voor de sluitingsdatum is het mogelijk om te reageren op deze inhuuropdracht.
Kies een interessante opdracht uit en klik op inschrijven. Daarna zal een van onze adviseurs binnen één werkdag contact met je opnemen. Na telefonisch contact, beoordeelt onze adviseur jouw CV en geeft terugkoppeling of deze goed aansluit bij de inhuuropdracht (eisen en wensen) en ambitie van de opdrachtgever.