Goede informatie is onmisbaar voor de veiligheid, het vertrouwen en de duurzaamheid in transport, infrastructuur, milieu en wonen. En dat is de missie van de Inspectie Leefomgeving en Transport (ILT). Om deze missie te versterken hebben we jou nodig! Als full-stack developer zorg jij ervoor dat jouw collega’s slimmer, sneller en efficiënter kunnen werken. Jij ontwikkelt tools en frameworks die direct bijdragen aan onze missie. Wil je direct impact maken met jouw werk? Maak dan van deze vacature jouw nieuwe baan!
Hoe jij bijdraagt in je rol
In jouw rol werk je aan generieke oplossingen die de basis vormen voor belangrijke toepassingen binnen de ILT. Je ontwikkelt en onderhoudt zowel frontend- als backendcomponenten voor verschillende bedrijfsapplicaties. Door de Agile werkomgeving binnen je team waarin innovatie centraal staat, krijg je de kans om continu nieuwe technologieën en tools toe te passen. Je werkt hierbij nauw samen met collega-developers, testers, functioneel beheerders en informatieanalisten om oplossingen te ontwikkelen die de maatschappelijke missie van de ILT ondersteunen. Jouw werkzaamheden:
- Ontwikkeling van softwarecomponenten: Je ontwikkelt zowel de frontend als de backend van applicaties en zorgt ervoor dat alle componenten soepel samenwerken. Met Java en Angular bouw je dynamische webapplicaties en maak je gebruik van moderne microservices architecturen voor schaalbaarheid en flexibiliteit. Daarnaast werk je met Spring Boot en RESTful API’s om robuuste backend-services te creëren die naadloos integreren met de frontend.
- Gebruik van moderne tools en technieken: Je maakt gebruik van tools zoals Docker, Kubernetes, en OpenShift voor containerization en continuous deployment. Je zorgt ervoor dat de applicaties altijd up-to-date zijn en goed presteren in productieomgevingen.
- Optimaliseren van gebruikerservaringen: Je zorgt ervoor dat de applicaties niet alleen functioneel zijn, maar ook gebruiksvriendelijk en intuïtief. Door samen te werken met ontwerpers en gebruikers, zorg je voor een optimale interface met Angular en andere frontend-technieken zoals TypeScript en HTML5/CSS3.
- Ondersteunen van business-teams: Als developer werk je samen met de business-teams om ervoor te zorgen dat zij optimaal gebruik kunnen maken van de tools die jij en je team ontwikkelen. Je vertaalt technische uitdagingen naar oplossingen die de werkprocessen van de ILT verbeteren.
- Betrouwbare en veilige applicaties: De toepassingen die je ontwikkelt, moeten voldoen aan de hoogste eisen van betrouwbaarheid, veiligheid en compliance. Dit betekent dat je altijd in lijn werkt met de wet- en regelgeving rondom de gegevensverwerking en beveiliging van systemen.
Dit is waar jij voldoening uit haalt
Jij speelt een belangrijke rol in de ontwikkeling van je team. Als full-stack developer werk je dagelijks samen met je teamgenoten. Dat zijn naast collega-developers ook testers, functioneel en technisch beheerders. Verder sta je in nauw contact met architecten en informatieanalisten. Daarbij waarborg jij de kwaliteit van je team. Ook zorg je voor een goede kennisuitwisseling. Je brengt jouw collega’s op de hoogte van de nieuwste ontwikkelingen binnen het vakgebied. Zo breng je de hele afdeling een stap verder.
Wat wij aan jou waarderen
Jij zoekt proactief naar informatie, verbeterpunten en oplossingen. Je bent daarbij klantgericht en hebt inlevingsvermogen. Processen wil jij graag verbeteren en je bent creatief in het vinden van de beste oplossing. Je durft op mensen af te stappen, luistert goed, bent begripvol en denkt mee met mensen. Daarbij heb je een dienstverlenende instelling. Een boodschap duidelijk overbrengen aan verschillende groepen gaat jou makkelijk af. Je kan snel tot de kern komen en een groep meenemen in een verhaal. En afspraak is afspraak.