Voor het NFI in Den Haag zijn wij op zoek naar een Java script specialist!
- Start: 2-6-2025
- Eind: 28-02-2025 optie tot verlenging
- Inzet: 36 uur per week
- Tarief: in overleg
- Hybride: in overleg mogelijk
- Standplaats: Den Haag
Solliciteren op deze aanvraag is mogelijk via: dyiar.hosseni@harveynash.com.
Vereist hierbij toe te voegen:
- Eerst mogelijke startdatum
- Beschikbaarheid in uren per week
- Tarief all-in (incl. reis- verblijf- en parkeerkosten, excl. BTW)
- Vakantieplanning binnen de komende 3 maanden
- Dienstverband/ZZP (Doorlenen van ZZP'ers vanuit partijen is niet toegestaan!)
- Aanvullende motivatie op de rol (functiebeschrijving, verantwoordelijkheden en functie eisen is vereist)
- Nederlands CV is vereist
Voor onze eindklant Nederlands Forensisch Instituut (NFI) zijn we opzoek naar een Java Script Specialist voor 36 uur in de week. (GEEN ZZP).
Het NFI is op zoek naar een ervaren javascript developer voor het verbeteren van een module binnen de Java gebaseerde software suite
DNAxs die gebruikt vanuit diverse templates rapportage genereerd. De DNAxs suite wordt gebruikt bij de interpretatie van DNA-profielen in
straf- en identificatiezaken en de rapportages worden als pdf's verstuurd naar politie en openbaar ministerie.
De rapportage tool module maakt gebruik van TinyMCE. Dit is een document editor die vanuit de browser te gebruiken is. Op dit moment
wordt voor het bijhouden van alle wijzigingen in een document (track changes) gebruik gemaakt van een opensource plug-in voor TinyMCE
(Javascript). Door het gerbuik van deze plug-in die niet meer onderhouden wordt lopen we tegen diverse bugs aan. Hierdoor staan we nu
voor de keuze om de plug-in opnieuw te bouwen of om deze te verbeteren.
Het project is onderdeel van een breder programma, de ontwikkeling van applicaties in de brede context van het forensische DNA
profileringswerkveld. Hierin is DNAxs de basis, een software suite die de data analyse en interpretatie van forensische DNA profielen
ondersteunt, en hiervoor en statistische analyses uitvoert.
Het DNAxs team bestaat uit 9 developers met assistentie van developers en testers uit andere NFI teams. Naast het bouwen van additionale testen zou
een bijdrage aan het inwerken van een junior tester optioneel zijn.
Functie-eisen
Opleiding, Certificaten, Kennisniveau*
- De aangeboden kandidaat heeft een volwaardig afgeronde HBO opleiding;
* De aangeboden kandidaat heeft ervaring met een packagemanager zoals NPM en kan werken met containers;
* De aangeboden kandidaat heeft ervaring met security- en/of privacy-by-design.
Werk- en denkniveau (algemeen en specifiek)
- De aangeboden kandidaat heeft minimaal vier (4) jaar antoonbare werkervaring met het softwareontwikkeling;
* De aangeboden kandiaat heeft minimaal drie (3) jaar aantoonbare werkervaring met Java Script.
Competenties
Na binnenkomst zullen de C.V.'s door de inhurend manager worden beoordeeld op onderstaande criteria (verdeeld in maximaal aantal punten). De inhurend manager nodigt de 5 kandidaten (die voldoen aan de eisen) uit met de hoogste score uit voor een selectiegesprek. Houdt in Competenties bij criteria. Maximaal 10 punten: (zie weging gunningscriteria)
De aangeboden kandidaat bezit over de volgende competenties:
* Plannen en organiseren: Is in staat om de eigen activiteiten te plannen en te organiseren en om een bijdrage te leveren binnen de afgesproken termijnen. (2 punten);
* Resultaatgerichtheid: Maakt een vertaalslag van doelen naar beoogde resultaten en weet deze op een efficiënte en effectieve wijze te realiseren. Heeft een pragmatische aanpak vanuit een oplossingsgerichte instelling (actief meedenken over de vraag) (2 punten);
* Stressbestending. (2 punten);
* Communicatief vaardig, zowel mondeling als schriftelijk (maakt feiten, meningen en ideeën aan anderen in begrijpelijke taal), zodat zij/hij goed functioneert in een Agile ontwikkelteam. (2 punten);
* Je bent kritisch en werkt op een nauwkeurige en systematische manier en toetst jouw resultaten bij je collega's; Toont zich aanspreekbaar op resultaten. (2 punten);
Aanvullende kennis
Houdt in Kennis bij criteria. Maximaal 35 punten:
* Het is een pré wanneer de kandidaat een hbo opleiding heeft gevolgd in de richting van Informatica, wiskunde of software-engineering. (5 punten);
* Het is een pré wanneer de kandidaat werkervaring heeft met TinyMCE (HTML teksteditor). (15 punten);
* Het is een pré wanneer de kandidaat werkervaring heeft met NPM en NodeJS (10 punten);
* Het is een pré wanneer de kandidaat werkervaring heeft met AzureDevops (5 punten).