Medior Mendix Developer
- Ministerie van Defensie
- Den Haag - Zuid-Holland
- 36 uur p/w
- Senioriteit: MID_LEVEL
- ZZP toegestaan
- Startdatum: 1 januari 2027
- Duur: 12 maanden
- Reageren kan t/m 2 november 2026
Over de functie
Als Medior Mendix Developer ontwikkel je low-codeapplicaties met het Mendix-platform. Je werkt aan kleine tot middelgrote applicaties, van operationele systemen tot oplossingen voor bedrijfsvoeringsondersteuning.
Kleinere applicaties bouw je zelfstandig. Een senior collega helpt je de architectuur te valideren. Aan grotere applicaties werk je samen met een senior, eventueel in een team met andere medioren en junioren. Je adviseert junioren over ontwikkelpatronen.
Je werkt volgens DevSecOps-principes en houdt vanaf het eerste idee rekening met Security by Design en Privacy by Design. Je besteedt tijdens de bouw aandacht aan documentatie en compliance, zodat de applicatie na afronding klaar is voor gebruik en beheer. De teams beheren in de basis zelf wat ze ontwikkelen.
Naast low-code kun je te maken krijgen met high-codeoplossingen. Je hebt al eens kennisgemaakt met high-codeontwikkeling en Java, en hebt enkele regels Java geschreven. Met ondersteuning van een senior kun je API’s integreren. Je vindt het leuk om je verder te ontwikkelen in Java.
Wat je gaat doen
- Applicaties ontwerpen, bouwen en implementeren op basis van de behoeften en specificaties.
- Componenten ontwikkelen en integreren en bestaande oplossingen aanpassen of hergebruiken.
- Code schrijven, debuggen en testen, en problemen voor en na tests oplossen.
- Bijdragen aan efficiënte en gebruiksvriendelijke oplossingen en richtlijnen voor gebruikerservaring volgen.
- Rekening houden met bekende beveiligingsrisico’s en beveiliging vanaf het ontwerp toepassen.
- De voortgang en documentatie van je werk bijhouden.
- Technische ondersteuning bieden voor componenten en resultaten valideren met gebruikersvertegenwoordigers.
Wat je meebrengt
- Minimaal 3 jaar aantoonbare werkervaring in een vergelijkbare functie binnen het gevraagde eCF-profiel.
- 2 tot 5 jaar ervaring met het ontwikkelen van Mendix-applicaties voor organisaties.
- Een afgeronde Mendix Certified Advanced-certificering.
- Aantoonbare beheersing van ten minste één software-integratieprotocol, zoals REST en/of SOAP.
- Bij voorkeur aanvullende aantoonbare werkervaring in de gevraagde functie en het eCF-profiel.
- Ervaring met high-codeontwikkeling en enige kennis van Java; je wilt je hierin verder ontwikkelen.
- Je kunt samenwerken met collega’s op verschillende ervaringsniveaus en junioren adviseren over ontwikkelpatronen.
Werkomgeving
De standplaats is Den Haag. Reizen naar andere locaties in Nederland kan onderdeel zijn van de functie. Hybride werken is mogelijk; gemiddeld kun je twee dagen per week thuiswerken als het werk dit toelaat. Afspraken hierover worden in overleg gemaakt.
Functie-eisen
- Kandidaat heeft minimaal 3 jaar aantoonbare werkervaring met het gekozen eCF profiel soortelijke functie
- Kandidaat heeft een afgeronde MX certified Advanced certificering
- Kandidaat beheerst tenminste één software-integratieprotocol zoals REST en/of SOAP en kan dit aantonen
- Kandidaat heeft tussen de 2 en 5 jaar ervaring met de bouw van Mendix applicaties voor organisaties
Wensen
- Kandidaat heeft bij voorkeur meer dan aantoonbare werkervaring met de gevraagde functie binnen het eCF profiel en opdrachtomschrijving
- Hybride werken: De frequentie is een schatting, mits het werk dit toelaat. Afspraak met betrekking tot thuiswerken gaat altijd in overleg met de behoeftesteller
- Frequentie aantal dagen thuiswerken: 2
- Consignatiediensten: Nee
Competenties
- Interpreteert het applicatieontwerp om een geschikte toepassing te ontwikkelen in overeenstemming met de behoeften van de klant
- Past bestaande oplossingen aan door bijvoorbeeld een toepassing naar een ander besturingssysteem te porteren
- Codes, debugs, tests en documents, en communiceert productontwikkelingsstadia
- Selecteert geschikte technische opties voor ontwikkeling zoals hergebruik, verbetering of herconfiguratie van bestaande componenten
- Optimaliseert efficiëntie, kosten en kwaliteit
- Valideert resultaten met gebruikersvertegenwoordigers, integreert en geeft opdracht tot de algehele oplossing
- Ontwerpen en/of coderen om te voldoen aan de specificaties van de oplossing
- Zorgt voor het bouwen en implementeren van ICT-applicaties
- Draagt bij tot een laag ontwerp
- Schrijft code om optimale efficiëntie, functionaliteit en gebruikerservaring te garanderen
- Ontwikkel, integreer componenten
- Volg richtlijnen voor gebruikerservaringen
- Bewust van en bekend met bekende beveiligingskwetsbaarheden, door beveiliging toe te passen door ontwerp
- Vormdocumentatie
- Verstrek geavanceerde, component technische ondersteuning
- Los problemen vóór en na het testen op