Hoe jij bijdraagt
Goede informatievoorziening helpt de ILT om effectief toezicht te houden op onder andere transport, infrastructuur, milieu en wonen. Als full-stack developer ontwikkel en onderhoud je de bedrijfsapplicaties die dit mogelijk maken. Je werkt aan generieke softwarecomponenten die de basis vormen voor verschillende toepassingen binnen de organisatie.Je bent betrokken bij zowel de frontend als de backend en zorgt ervoor dat applicaties veilig, betrouwbaar en gebruiksvriendelijk zijn. Daarbij maak je gebruik van technologieën zoals Java, Angular en Spring Boot. Je werkt in een agile omgeving waarin je samen met andere specialisten technische vraagstukken vertaalt naar oplossingen die aansluiten op de behoeften van gebruikers.
Jouw werkzaamheden
Je werkzaamheden bestaan onder andere uit:- ontwikkelen en onderhouden van frontend- en backendcomponenten voor verschillende bedrijfsapplicaties met Java, Angular en Spring Boot
- ontwerpen en realiseren van schaalbare softwareoplossingen op basis van SOA- en microservicesarchitecturen en RESTful API's
- bouwen en verbeteren van gebruiksvriendelijke interfaces met Angular, TypeScript, HTML5 en CSS3
- inzetten van Docker, Kubernetes en OpenShift voor containerisatie en het geautomatiseerd uitrollen van applicaties
- optimaliseren van de prestaties, betrouwbaarheid en veiligheid van applicaties in productieomgevingen
- vertalen van gebruikersbehoeften en technische vraagstukken naar oplossingen die de werkprocessen van de ILT ondersteunen en verbeteren
- waarborgen dat applicaties voldoen aan geldende wet- en regelgeving op het gebied van gegevensverwerking en informatiebeveiliging
- signaleren van technische verbeterkansen, toepassen van nieuwe technologieën en delen van kennis met collega's
Jouw team
Je komt terecht in het team Realisatie en Coördinatie, onderdeel van de afdeling ICT van de ILT. Binnen deze afdeling werken ongeveer 100 collega's aan digitale oplossingen waarmee toezicht en vergunningverlening effectiever worden.Het team bestaat uit product owners, projectleiders en developers. Je werkt daarnaast nauw samen met testers, functioneel en technisch beheerders, architecten en informatieanalisten. Samen zorgen jullie ervoor dat digitale plannen worden vertaald naar toepassingen die daadwerkelijk waarde toevoegen aan de organisatie.
We werken Agile en kortcyclisch, waarbij samenwerking, kennisdeling en continue verbetering centraal staan. Via demo's halen we regelmatig feedback op bij gebruikers, zodat we oplossingen kunnen blijven verbeteren. Je krijgt de ruimte om nieuwe technologieën te onderzoeken, jouw expertise te delen en bij te dragen aan de verdere ontwikkeling van het team.