Full-stack software developer at Nederlands Forensisch Instituut
Ypenburg, Zuid-Holland, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

10 Jul, 25

Salary

0.0

Posted On

10 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

Functieomschrijving
Het Nederlands Forensisch Instituut (NFI) in Den Haag ontwikkelt software die van groot belang is in forensisch onderzoek. Als software developer ontwikkel je software voor applicaties en systemen voor het forensische onderzoeks- en bedrijfsproces.
Binnen onze DevOps teams werk je aan de vernieuwing en (door)ontwikkeling van het NFI IV-landschap. Denk hierbij aan het ontwikkelen van informatiesystemen om keten-informatie uit te wisselen en waarbij nauw wordt samengewerkt met ketenpartners zoals Politie en het Openbaar Ministerie. Hierbij word je betrokken bij het gehele ontwikkelproces, van innovatief idee en ontwikkeling tot het communiceren met stakeholders.
Jij bent een belangrijke spil in ons ontwikkelproces en hebt veel vrijheid en verantwoordelijkheid om zelf invulling te geven aan je werk. Waar nodig zorg je (op eigen initiatief) voor aanpassingen en uitbreidingen binnen het team. Voor het ontwikkelen van onze applicaties maken we gebruik van Java, Angular en hebben we CI/CD proces dat is opgezet binnen Azure DevOps. Hierdoor kun je applicaties met één druk op de knop bouwen, testen en uitrollen. Welke ervaring als software developer breng jij mee en wat kan jij je collega’s nog leren?
Als team hechten we waarde aan kwaliteit, secure software development en ‘slimmere’ software-engineering en proberen we onszelf continu te verbeteren op technisch vlak. Denk hierbij aan het ontwikkelen van nieuwe tooling voor het verder automatiseren van laboratoriumprocessen en forensisch onderzoek en het geautomatiseerd bouwen en testen van onze applicaties. Wij maken daarbij gebruik van zowel open source als commerciële producten en ontwikkelen hiernaast zelf ook (test)frameworks. Hiermee zorgen wij voor uniforme en compacte code voor onze applicaties. Welke testautomatisering ervaring breng jij mee waardoor buildprocessen nog verder worden geoptimaliseerd en welke skills en tooling zet je daar bij in?
Binnen ons team ontwikkelen we software en koppelen we standaardsoftware(pakketten) met als doel om data te verwerken uit het forensische veld. De werkzaamheden variëren van het ontwikkelen van digitale dossiers en intakes tot (klant)portalen zoals MijnNFI. We testen ook API’s voor laboratoriumautomaten en robots. Onze software wordt in Java gebouwd met frameworks en systemen zoals Kafka en Spring Boot. Als software developer werk je in één van onze (Scrum)teams mee aan het ontwikkelen van deze software. Je wordt betrokken bij het gehele ontwikkelproces, van innovatief idee en ontwikkeling tot het communiceren met stakeholders. Daarnaast ben je proactief en neem je organisatorische taken op je. Hoe kan jij ons overtuigen van jouw agile ervaring waarbij jij de kwaliteit bewaakt en je collega-developpers overtuigd van aanpassingen?
Ben jij iemand met technische ervaring die met oplossingen invulling geeft aan onze business vraagstukken, de kwaliteit bewaakt en je mede-developers kan overtuigen van jouw standpunten, dan maken we graag kennis met jou!
Wil je meer weten over ons werk? Bekijk dan hoe gepassioneerd onze mensen zijn!
Worden zij jouw nieuwe collega’s? | Over het NFI | Forensischinstituut.nl

Functie-eisen

  • Je hebt hbo-werk- en denkniveau en bij voorkeur een afgeronde opleiding in de richting van informatica, wiskunde of software-engineering;
  • Je hebt ervaring met full-stack developen van front- tot back end in Java én Angular is een pré en CI/CD met AzureDevOps;
  • Je hebt meerder jaren werkervaring met softwareontwikkeling in teamverband ;
  • Je kunt Agile werken (Scrum);
  • Je hebt ervaring met het communiceren met opdrachtgevers;
  • Je hebt meerdere jaren ervaring met diverse programmeertalen en -tools, waaronder tenminste Java en bij voorkeur ook Angular.
Responsibilities

Please refer the Job description for details

Loading...