Magnet.me  -  Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Full stack software engineer – integratiespecialist

Geplaatst 26 jun. 2024
Delen:
Werkervaring
2 tot 4 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 4.024 - € 6.110 per maand
Soort opleiding
Taalvereiste
Nederlands (Vloeiend)
Deadline
17 jul. 2024 00:00

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

Bij het Nederlands Forensisch Instituut (NFI) in Den Haag ontwikkel je software die van groot belang is in forensisch onderzoek, die onze samenleving veiliger en rechtvaardiger maakt. Wat wij maken moet goed zijn, omdat de toekomst van mensen ervan afhangt. Jouw werk heeft dus grote impact op de samenleving. Samen met je collega’s en onze ketenpartners maak je Nederland veiliger en rechtvaardiger!

Als full stack software engineer – integratiespecialist ontwikkel je software en koppel je standaardsoftware voor de verwerking van data uit het forensische proces. Van digitale dossiers en intakes tot (klant)portalen als MijnNFI. Je bouwt ook API’s voor laboratoriumautomaten, robots, de politie en het Openbaar Ministerie. Allemaal in een microservices-architectuur. De uitdaging voor de komende jaren is dan ook dit systeem verder te migreren naar een microservices-architectuur.

Een belangrijk onderdeel van jouw werk betreft het werken aan de applicatie- en data integratie binnen het NFI, met behulp van het Mulesoft Anypoint platform. Met dit platform worden bijvoorbeeld ingevoerde aanvragen, productorders en documenten verwerkt en wordt de communicatie tussen Promis en zaken als de gerobotiseerde DNA-koelkast en -vriezer verzorgd.

Het team

Als lid van het team Software Engineering IV werk jij in verschillende DevOps teams aan de verschillende vernieuwingsopgaven van onze volledige eigen ICT-infrastructuur, kantoorautomatisering en bedrijfsapplicaties. Van Laboratorium Informatie Management Systemen tot ketenaansluitingen. Deels eigen innovatie, gehuurd of gekocht en gekoppeld. Het team werkt continu aan verbetering van de ICT-processen en ICT-omgeving die het NFI zijn werkzaamheden helpt uit te voeren. Daarom is het van belang dat je klant- en resultaatgericht bent en goed kunt communiceren in de Nederlandse voertaal binnen het NFI.

Als software engineer ben je betrokken bij het gehele ontwikkeltraject. Van domain driven design tot implementatie en beheer. Van het maken en uitvoeren van tests tot het reviewen van elkaars code. Goed kunnen samenwerken is dus erg belangrijk. We maken gebruik van een continuous integration en deliveryproces, dat is opgezet met Azure DevOps. Hierdoor kun je applicaties met één druk op de knop bouwen, testen en uitrollen. De maatwerkoplossingen rollen we uit op het containerplatform OpenShift.

Wij hechten waarde aan ‘slimmere’ software engineering en proberen onszelf altijd te verbeteren op softwaregebied. We vinden het belangrijk dat medewerkers zich blijven ontwikkelen. Onze applicaties worden zoveel mogelijk geautomatiseerd gebouwd en getest. Verder stel je samen met het team de visie op over de verbetering van het toepassen van software engineering binnen het NFI. Jouw kennis hierover draag je uit binnen en buiten de afdeling.

Functie-eisen

  • Je hebt hbo-werk- en -denkniveau en bij voorkeur een afgeronde opleiding in de richting van (technische) informatica, wiskunde of software engineering;
  • Je hebt ruime werkervaring met integratieplatformen, met een sterke voorkeur voor Mule 4;
  • Je hebt ervaring met het ontwerpen en ontwikkelen van Java-software in combinatie met Azure DevOps, Spring Boot en Hibernate;
  • Je hebt ervaring met tooling zoals Git, Atlassian Suite (Jira, Bitbucket, Confluence), JUnit en CI/CD-platformen;
  • Je hebt kwaliteit hoog in het vaandel staan en ervaring met security- en privacy-by-design en vertalen van requirements naar een functionele analyse;
  • Je hebt bij voorkeur kennis van en ervaring met Angular (14+), SQL, opzetten en uitvoeren van geautomatiseerde testen en/of risk-based testing;
  • goede beheersing van de Nederlandse taal in woord en geschrift is belangrijk omdat onze voertaal Nederlands is.

Competenties

  • analyseren
  • klantgerichtheid
  • samenwerken
  • omgevingsbewustzijn
  • plannen-en-organiseren
  • voortgangscontrole
  • zelfontwikkeling

Wat vinden wij nog meer belangrijk

Je bent een creatieve puzzelaar die zich graag vastbijt in complexe uitdagingen en doorgraaft tot je de oplossing gevonden hebt. Als echte teamspeler krijg je energie van samenwerken. Je neemt graag initiatief. Daarnaast ben? je kritisch, werk je op een nauwkeurige, systematische manier en toets je jouw resultaten bij je collega’s. Je hebt een pragmatische aanpak en denkt vanuit een oplossingsgerichte instelling actief mee over de vraag. Je deelt graag je kennis en ervaringen en bent nieuwsgierig naar de ideeën van anderen. Ook ben je analytisch erg sterk ontwikkeld en weet door je structurele werkwijze goed met planningen te werken. Je gaat werken in een agile ontwikkelteam, waarbij het belangrijk is dat je stressbestending en mondeling en schriftelijk communicatief vaardig bent.

Je hebt een passie voor software engineering waarbij je eigen ervaring inbrengt en een expertiserol kan vervullen. Je bent kritisch en instaat om de haalbaarheid van de wens te onderzoeken en onderbouwen.

Wij stimuleren elkaar om actief kennis te delen en staan we open voor nieuwe ideeën en inzichten. Ook voor die van jou! Deze ideeën en inzichten helpen ons telkens weer met technologische en wetenschappelijke innovaties te komen. De betrokkenheid van onze mensen is groot en we werken intensief met elkaar samen. De grote diversiteit aan deskundigen met ieder hun eigen specialisme maakt de dynamiek binnen de organisatie uitdagend. Je komt terecht in een omgeving die gericht is op leren en continue ontwikkeling, waar mensen ook over afdelingsgrenzen heen verder kunnen groeien.

Werk je bij de Rijksoverheid, dan werk je voor Nederland. Aan zaken die beter kunnen in ons land. Beter onderwijs bijvoorbeeld. Leefbare wijken. Of passende zorg. Werken aan een ideaalbeeld. In de wetenschap dat dat ideaalbeeld nooit helemaal wordt bereikt. Want een land is nooit af.
We maken graag nader kennis met je en beantwoorden al je vragen. Want zo…


Werk je bij de Rijksoverheid, dan werk je voor Nederland. Aan zaken die beter kunnen in ons land. Beter onderwijs bijvoorbeeld. Leefbare wijken. Of passende zorg. Werken aan een ideaalbeeld. In de wetenschap dat dat ideaalbeeld nooit helemaal wordt bereikt. Want een land is nooit af.

We maken graag nader kennis met je en beantwoorden al je vragen. Want zo krijg jij een goede indruk van jouw mogelijkheden bij de Rijksoverheid. Kijk in de agenda waar we de komende te vinden zijn.

Overheid
Den Haag
90.000 medewerkers