‘Ik wil software ontwikkelen waar mensen écht wat aan hebben’

Marcel Wansinck is Java software engineer bij het Rijks ICT Gilde. In zijn opdracht werkt hij aan systemen die de verblijfsgegevens van gedetineerden bijhouden. Simpel gezegd: wie zit waar in de gevangenis, en voor hoe lang? Een belangrijke en betekenisvolle klus, waar Marcel met al zijn kennis en ervaring nog iedere dag nieuwe dingen leert: ‘dat houdt me scherp’.

Marcel, kun je om te beginnen iets vertellen over jouw opdrachtgever en de klus die je daar doet?

‘Mijn opdrachtgever is de Dienst Justitiële Inrichtingen (DJI), die mij op een klus bij hun shared serviceorganisatie gezet hebben: SSC-I. Zij werken aan werkplekautomatisering en informatiesystemen voor DJI. Onder die systemen valt ook een drietal registratiesystemen die de verblijfsgegevens van gedetineerden bijhoudt. Wie zit waar? Hoe lang? Is of wordt deze persoon overgeplaatst en wanneer? Dat soort informatie, die zoals je begrijpt cruciaal is en altijd accuraat en up-to-date moet zijn. In dat kader moeten de huidige systemen worden vernieuwd, en daar zijn we hard mee bezig. Het is in veel opzichten een cruciaal systeem, en ik vind het leuk om daaraan bij te dragen. Ik wil software ontwikkelen waar mensen écht iets aan hebben. Dat is hier zeker het geval!’

Hoe ziet het team en de samenwerking eruit?

‘Als Java developer ben ik onderdeel van een multidisciplinair team, dat volgens de scrum-methodiek werkt. Naast de product owner zitten er verschillende ontwikkelaars, testers en business analisten bij elkaar. Zoals bijna alle collega’s werken ook wij momenteel vanuit huis. Ik merk dat werk en privé soms door elkaar heen lopen en dat is niet altijd makkelijk. Ik mis dus het kantoor en de collega’s, maar gelukkig hebben we een prettige werkmodus gevonden, met regelmatige Skype-calls en een handig online scrumboard in Jira, zodat we gewoon door kunnen met de opdracht. De bedoeling is nog steeds dat het nieuwe systeem deze zomer live gaat, op dit moment zijn we aan het acceptatietesten en schaduwdraaien, zodat we goed kunnen analyseren wat er nog verbeterd moet worden.’

‘We willen een systeem neerzetten dat toekomstbestendig is en werken daarom zoveel mogelijk met de laatste technieken en inzichten op dit gebied.’

Wat zijn de uitdagingen bij deze opdracht?

‘In de scrum-methode is de product owner hoofdverantwoordelijk. Hij heeft contact met de gebruikers van DJI en haalt hun wensen op. Die worden vertaald naar user stories waar wij als ontwikkelaars vervolgens mee aan de slag gaan in sprints. Ik vind het een hele fijne manier van werken; door het probleem in kleine stukjes op te delen houd je het beter in de hand. Wij bouwen zelf de software, met gebruik van verschillende open source frameworks. Ik heb veel ervaring met Java, maar hier wordt weer op een andere manier en met andere technieken gewerkt. Dat is heel leuk en houdt me scherp. Zo heb ik geleerd te werken met Vue JS, een JavaScript framework dat ik nog niet kende. We willen een systeem neerzetten dat toekomstbestendig is en werken daarom zoveel mogelijk met de laatste technieken en inzichten op dit gebied.’

Hoe bevalt het leven als Tech Consultant bij het Rijks ICT Gilde?

Marcel: ‘Ik ben vrij snel na de oprichting van het Rijks ICT Gilde in dienst gekomen, als één van de eersten. Hiervoor heb ik tien jaar bij het Nederlands Forensisch Instituut gewerkt, dus ik zat al langere tijd binnen de overheid. Het leuke aan het Rijks ICT Gilde is de mogelijkheid om in verschillende keukens van de Rijksoverheid te kijken en zo telkens je kennis en netwerk verder uit te breiden. Ik heb enorm veel leuke en interessante collega’s waar ik mee kan sparren, zo komen we bijvoorbeeld periodiek met alle Java-ontwikkelaars bij elkaar voor een kennissessie. Maar ook de algemene meetups zijn leuk om mee te maken. Het zorgt ervoor dat je bijblijft als professional, en het is ook nog eens erg gezellig!’

Wil jij net als Marcel meebouwen aan het Nederland van morgen? Bekijk dan snel onze vacatures!