Gelderland
Parttime of Fulltime
32 - 40 uur per week
€4500 - €6500
Thuiswerk mogelijkheden
Flexibele werkuren
Lunchregeling
Reiskostenvergoeding
Pensioenregeling
Opleidingsbudget
Als Software Developer combineer je technische diepgang met een brede blik op softwareontwikkeling. Je denkt mee over de opzet en doorontwikkeling van zowel de architectuur als het platform en klantgerichte applicaties. Altijd met het doel om de software slimmer, stabieler en gebruiksvriendelijker te maken voor dagelijks gebruik. Je bent een inhoudelijke sparringpartner van de CTO en weet functionele wensen te vertalen naar schaalbare en onderhoudbare oplossingen.
Je maakt deel uit van een klein, ervaren developmentteam dat gezamenlijk verantwoordelijk is voor het technisch fundament en de continue verbetering van het middleware-platform. De focus ligt op backend-ontwikkeling in CakePHP 4, draaiend op PHP 8.2, met ondersteuning van MySQL en Elasticsearch voor respectievelijk datamanagement en zoekfunctionaliteit. Ondanks de mindere populariteit van CakePHP is het een volwassen framework met een solide ORM, waarin modulair en objectgeoriënteerd wordt ontwikkeld. Daarnaast worden aanvullende componenten ontwikkeld in Symfony, waaronder een API op basis van API Platform en een aparte applicatie voor financiële koppelingen.
Als Software Engineer werk je aan de bouw van nieuwe functionaliteiten, het verbeteren van bestaande modules en het ontwikkelen van koppelingen met externe systemen zoals Exact Online, AFAS, TOPdesk, Autotask, HaloPSA, Ingram Micro en Teamleader. Denk hierbij aan concrete toepassingen zoals de bestelflow voor een grote klant met duizenden gebruikers, workflowmodules voor levering van VoIP, mobiele telefonie en glasvezelaansluitingen, of koppelingen voor nummerporteringen, databundelbeheer en provisioning met KPN en andere netwerkaanbieders. Ook netwerkprovisioning (zoals IP-adresuitgifte en RADIUS-configuratie) is onderdeel van de workflows die jij mogelijk maakt.
Je denkt actief mee over schaalbaarheid, performance en fouttolerantie. Tegelijkertijd ben je scherp op bugs of technische knelpunten en weet je deze snel bespreekbaar te maken en effectief op te pakken met je team. Je hebt geen leidinggevende rol, maar speelt wel een actieve rol in technische richting, planning en prioritering.
De infrastructuur draait op Ubuntu Linux, gehost in virtuele machines en deels op eigen hardware (bijvoorbeeld voor rekenintensieve CDR-verwerking). Er wordt gebruikgemaakt van Git voor versiebeheer, CI/CD-pipelines voor automatische deployment, en tools zoals Ansible. De databases zijn ingericht met een master en read-only slaves voor performance en stabiliteit. Je werkt binnen een pragmatische Scrum-structuur met peer reviews en dagelijkse stand-ups.
De organisatie experimenteert daarnaast met nieuwe technologieën, waaronder een AI-proof-of-concept op basis van Agentic Automation (autonome AI-agents) en Retrieval-Augmented Generation (RAG), waarbij een LLM antwoorden genereert op basis van dynamisch opgehaalde informatie uit kennisbanken.
Je werkt in een omgeving met korte lijnen, veel ruimte voor initiatief en directe impact op wat je bouwt. Geen logge processen of afgebakende hokjes, maar een rol waarin je zelfstandig kunt handelen, sparren met collega’s en echt het verschil maakt. Naast die vrijheid en afwisseling kun je rekenen op:
Onze klant is een informele softwareleverancier, gevestigd in Ede. Zij ontwikkelen en beheren een platform dat zich richt op het automatiseren van complexe processen bij MSP’s en IT-resellers. Het platform helpt klanten bij het stroomlijnen van inkoop, verkoop, serviceprocessen en facturatie. Ook biedt het eindklanten via klantportalen duidelijk inzicht in diensten, gebruik en kosten – wat zorgt voor vertrouwen, efficiëntie en transparantie.
De software wordt intensief gebruikt door organisaties die hun processen willen standaardiseren, foutgevoeligheid willen verlagen en grip willen houden op marges. Denk aan MSP’s die diensten als werkplekbeheer, telefonie, netwerken en licenties combineren. Dankzij de slimme tooling en integraties (CRM, PSA, boekhouding, etc.) biedt het platform schaalbaarheid en controle.
Ben jij na het lezen van de vacaturetekst geïnteresseerd of wens je aanvullende informatie met betrekking tot deze vacature? Maykel Korndewal staat jou graag te woord via 06-81288290 (WhatsApp) of solliciteren@korndewal.nl
Jouw reactie wordt vertrouwelijk behandeld waarbij een eventuele opzegtermijn bij jouw huidige werkgever gerespecteerd wordt. De sollicitatieprocedure duurt maximaal twee weken en ziet er als volgt uit;