Medior Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
Civios ontwikkelt een open, vendor-neutraal integratieplatform waarop lokale besturen, softwareleveranciers en Vlaamse digitale bouwstenen samenwerken.
We zoeken een Medior Software Developer die graag bouwt, integreert en mee vorm geeft aan een modern digitaal platform met een duidelijke maatschappelijke impact. Je ontwikkelt niet alleen software, maar helpt ook mee aan de architectuur, kwaliteit en verdere uitbouw van een platform dat door tientallen Vlaamse lokale besturen wordt gebruikt.
Je krijgt de vrijheid om verantwoordelijkheid op te nemen, technische keuzes mee te onderbouwen en samen te werken met ervaren integratie-, platform- en securityexperts.
Je bouwt mee aan ons open integratieplatform en de toepassingen die daarop draaien. Concreet werk je onder andere aan:
- ontwikkelen van API’s, connectoren en integraties tussen lokale besturen, softwareleveranciers en Vlaamse digitale bouwstenen;
- ontwerpen en realiseren van nieuwe functionaliteiten binnen het platform;
- ontwikkelen van moderne webapplicaties en gebruikersinterfaces;
- bouwen van procesorkestraties, workflows en automatiseringen;
- integreren van authentieke gegevensbronnen en Vlaamse standaarden;
- mee uitwerken van schaalbare en onderhoudbare softwarearchitectuur;
- toepassen van security- en privacy-by-design in alle oplossingen;
- verbeteren van performantie, kwaliteit en betrouwbaarheid van bestaande toepassingen;
- opstellen en onderhouden van technische documentatie;
- inzetten van AI-assisted development voor ontwikkeling, testing, documentatie en automatisering;
- deelnemen aan code reviews en actief bijdragen aan de technische kwaliteit van het platform;
- meedenken over nieuwe technologieën, architectuur en toekomstige ontwikkelingen.
Opleiding en ervaring.
Fasen en procedures van de technische en functionele tests van informaticaprogramma’s en -applicaties bepalen en uitvoeren (planning, validatie, …)
Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)
De grafische kenmerken van een multimediadrager omschrijven in een document
UX/UI-interfaces ontwerpen
Webtoepassingen ontwikkelen met een CMS
Mobiele applicaties ontwikkelen in een omgeving
Technische ICT-ontwikkelingen documenteren
Programmeren in een specifieke computertaal
Algoritmes en IT-applicaties optimaliseren
Toepassingen ontwikkelen in Ruby m.b.v. een framework
Technische specificaties opstellen
Een front-end ontwikkelen
Een applicatie ontwikkelen die aan een databank gelinkt is
Toepassingen ontwikkelen in .Net m.b.v. een framework
Toepassingen ontwikkelen in Java m.b.v. een framework
Testprocedures voor informaticaprogramma’s en -applicaties opstellen
Mockups ontwerpen
Een concept of script visueel voorstellen
ICT-applicaties ontwikkelen
De ontwikkelde toepassingen testen
De vraag van de klant analyseren
Requirements
Minstens 2 jaar ervaring
Minstens 2 jaar ervaring
Je beschikt over een graduaat, bachelor of master in een ICT-richting of hebt gelijkwaardige ervaring opgebouwd.
Belangrijker dan je diploma is dat je al enkele jaren ervaring hebt als software developer en zelfstandig kwalitatieve software kunt ontwikkelen.
Je hebt ervaring met minstens één moderne programmeertaal zoals Python, JavaScript, TypeScript, C#, Java of een vergelijkbare technologie en voelt je comfortabel om nieuwe technologieën snel eigen te maken.
- graag bouwt aan kwalitatieve software;
- verantwoordelijkheid neemt voor de oplossingen die je ontwikkelt;
- zelfstandig werkt en tegelijk graag kennis deelt met collega’s;
- kritisch meedenkt over technische keuzes en architectuur;
- gestructureerd en kwaliteitsbewust ontwikkelt;
- problemen analytisch en pragmatisch aanpakt;
- openstaat voor feedback en actief deelneemt aan code reviews;
- oog heeft voor performantie, onderhoudbaarheid en schaalbaarheid;
- security en gegevensbescherming vanzelfsprekend vindt;
- graag experimenteert met AI-assisted development en moderne tooling;
- energie haalt uit projecten met een maatschappelijke impact.
Benefits & conditions
- Werken aan een uniek open integratieplatform met maatschappelijke impact.
- Veel autonomie en ruimte om verantwoordelijkheid op te nemen.
- Samenwerken met ervaren platformarchitecten, integratie- en securityexperts.
- Een moderne AI-native ontwikkelomgeving waarin AI een vanzelfsprekend onderdeel is van de dagelijkse werking.
- Ruimte om technische keuzes mee te bepalen en actief bij te dragen aan de verdere evolutie van het platform.
- Hybride werken met veel flexibiliteit.
- Een compacte organisatie waar initiatief en ondernemerschap worden gewaardeerd.
- Een open cultuur waarin samenwerking, kennisdeling en innovatie centraal staan.
- Doorgroeimogelijkheden richting Senior Developer, Solution Architect of Technical Lead.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.vdab.beGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Netherlands – Europe’s powerhouse for software development?
How to Find Tech Jobs in Amsterdam
Where to Find Entry-Level Software Engineering Jobs
How to land a developer job in Amsterdam