Legacy moderniseren, AI inbouwen, en aan tafel zitten bij de klant die het gebruikt.
VL Software is de softwaretak van VL: zo’n 35 collega’s over consultancy en software. Wij bouwen maatwerk voor MKB in bouw, industrie en techniek, plus eigen producten.
Wat je gaat bouwen
Uit ons eigen werk, concreet:
- VLEX Planning. Onze planningssoftware voor productiebedrijven
- Klantportalen. Op maat, voor bedrijven die complex bestel en regelwerk willen automatiseren.
- Legacy-modernisering. Verouderde frameworks naar iets waar je over twee jaar nog blij mee bent.
- AI in klantapplicaties. Documentanalyse, calculatie-automatisering, workflow-agents.
Daarnaast schrijf je het FO en TO, review je code (ook wat AI genereert, niets gaat naar productie zonder jouw akkoord) en zit je zelf bij de klant. Je legt aan de calculator van een bouwbedrijf uit waarom incrementeel beter is dan een big-bang aanpak. Dat gesprek voer jij, niet een accountmanager die het daarna over de schutting gooit.
Maak kennis met het team
In het kort
- Stack - PHP/Laravel en .NET/C#
- Team - 10 collega's, junior tot senior
- Uren - 32 tot 40 uur
- Hybride werken
- Hardware - Naar eigen keuze
Waarom we anders selecteren
Niet op wie het snelst bouwt. AI voert steeds meer uit; jij stuurt, beoordeelt en draagt de eindverantwoordelijkheid. Dus kijken we naar oordeel, architectuur en domeinkennis. Senior betekent hier:
- Je maakt het kader (FO/TO) waarbinnen de rest werkt, en schuift onzekerheid niet door
- Je schat realistisch in: werk opknippen, risico’s benoemen, geen natte vinger
- Je leest vreemde legacy-code snel en ziet wat in onderhoud misgaat
- Af is het als het draait bij de klant en blíjft draaien. Niet als de PR gemerged is
- Secure als gewoonte: input valideren, auth dichttimmeren, geen SQL-injectie, XSS of CSRF, zorgvuldig met persoonsgegevens
- Je tilt het team op: reviews, standaarden, juniors en mediors verder helpen
Wat je meebrengt
Vier dingen. De rest leer je hier.
- Je lost problemen op, in welke taal dan ook. Sterk in Laravel én .NET is ideaal, geen instapeis. Snel een nieuwe taal oppakken wél. Taal is gereedschap, functionaliteit is het doel.
- Je hebt bestaande codebases overgenomen en doorontwikkeld. Aantoonbaar. Alleen greenfield is hier te weinig.
- Je praat met niet-technische mensen zonder ze kwijt te raken.
- Je staat volledig open voor AI-tooling. Expert hoeft niet. Claude Code, Cursor, Copilot: je wilt ze een vaste plek in je werkwijze geven en kritisch beoordelen wat eruit komt.
Pluspunten: Python voor RAG, LLM-API’s en FastAPI. SQL en query-optimalisatie. Koppelingen met AFAS, Business Central of Dynamics. Migraties van oude PHP-frameworks naar Laravel. CI/CD en Docker. Domeinkennis in bouw, industrie of techniek.
Niet voor jou als
- Je alleen wilt bouwen en klantcontact liever vermijdt
- Je snel bent maar architectuur aan een ander overlaat
- Je één taal doet en de rest andermans probleem vindt
- Je AI-tooling principieel links laat liggen
- Je cv vol buzzwords staat maar zonder projectresultaat
Eerlijk over de rest
We bouwen niet alleen aan nieuwe functionaliteit. Er zit SLA-onderhoud tussen, op applicaties die iemand anders heeft geschreven, soms in code waar je even van moet bijkomen. We zijn met een klein team, dus je bent zichtbaar: je keuzes verdwijnen niet in de ruis van een organisatie van tweehonderd man, maar er is ook niemand om je achter te verschuilen. Serverbeheer valt mee sinds we grotendeels op Laravel Cloud draaien.
Daar staat tegenover dat de rol met je meegroeit, en dat je aan de twee bewegingen werkt die dit vak nu bepalen: legacy moderniseren en AI inbouwen. Tegelijk, bij dezelfde klant.
Ben jij onze nieuwe programmeur? Reageer dan direct!
Geen uitgebreide motivatiebrief. Wel een CV of een portfolio. Laat zien wat je gebouwd hebt en waarom het complex was: een repo, een migratie die goed ging (of misging, en wat je daarna anders deed), een case waarin je AI slim hebt ingezet. Dat zegt ons meer dan tien certificaten.
Daarna 2 gesprekken en een korte praktijkcase met echt werk uit onze codebase.
Je kan ook rechtstreeks mailen naar Frank Teunissen via teunissen@vlsoftware.nl of bellen naar 06 23 76 04 26.