> Markdown version of [/jobs/ext/2237099-software-developer](https://www.wearedevelopers.com/jobs/ext/2237099-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** ICQ-Flex Profs BV - **Location:** Haarlemmermeer, Netherlands - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** XML Schema, C++ (Programming Language), Information Systems, Software Design Patterns, Linux, Message Broker, MySQL, Software Architecture, Qt (Software), Simple Network Management Protocols, Software Engineering, UML, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), Programming Languages - **Published:** August 26, 2026 - **Apply:** https://www.icq.jobs/vacatures/vacature-software-developer-409174-11.html ## About the Role Gezocht wordt naar een senior software engineer met (aantoonbare) kennis en ervaring op het gebied van C++, XML, XSLT en (eventueel) Qt voor ontwikkeling van de back-end componenten van het systeem (Adapters / connectoren en Voorportaal services voor de display functie). Ervaring met ten minste: - C++ software development (minimaal 2 jaar) - Linux, MySql - Bekend met Object Oriëntatie, UML, design patterns Aanvullende wenselijke ervaring (pré): - XML, XML schema, XSLT - Qt Cross platform application framework - SNMP 1. Je hebt een afgeronde HBO/WO-opleiding (bij voorkeur in een relevant vakgebied). 2. Je hebt kennis van en ervaring met gestructureerde methoden voor systeemontwikkeling. 3. Je hebt kennis en ervaring met agile ontwikkelmethoden waaronder scrum. 4. Je hebt goede kennis van en ervaring met requirements-management en ontwikkelmethodieken. 5. Je hebt goede communicatieve vaardigheden in het Nederlands en Engels (zowel mondeling als schriftelijk). 6. Je hebt kennis van software architectuur o.b.v. moderne programmeertalen e.d. 7. Je hebt kennis en ervaring met versiebeheersystemen. In staat snel informatie te verwerken en toe te passen; - Zowel zelfstandig als in teamverband kunnen opereren; - Doortastend, voortvarend en hands-on mentaliteit; - Creatief- en Initiatiefrijk; - Pragmatisch. ## Description Het Control Center Circuit Information System v2 (CCISv2) is in 2013 in gebruik genomen. Het CCISv2 biedt LVNL luchtverkeersleiders op de Nederlandse Luchthavens ondersteunende informatie, nodig voor uitvoering van het werk. Deze ondersteunende informatie bestaat onder andere uit meteo-, planning-, luchthaven-, baan- en systeemstatus informatie. Het CCISv2 systeem is modulair opgebouwd. Het bestaat uit een centrale message broker, waaromheen interface-, definitie- en presentatie componenten gefaseerd zijn opgeleverd en getest. Als systeem ten bate van luchtverkeersleiding dient CCISv2 uiterst solide en consistent te zijn. Het ontwikkeltraject en de Engelstalige ontwerp- en verificatie documentatie moeten voldoen aan internationale standaarden. Voor de verdere doorontwikkeling van CCISv2 is LVNL vorig jaar een samenwerkingstraject gestart met de Duitse luchtverkeersleiding (DFS). Dit betekent dat ook functionele veranderingen ten behoeve van de DFS in CCISv2 gerealiseerd worden. Gezocht wordt naar een senior software engineer met (aantoonbare) kennis en ervaring op het gebied van C++, XML, XSLT en (eventueel) Qt voor ontwikkeling van de back-end componenten van het systeem (Adapters / connectoren en Voorportaal services voor de display functie). Tot de taken van deze medewerker zullen behoren: - Realiseren van adaptoren voor incoming en outgoing interfaces; - Realiseren van de voorportaalfunctie tbv informatie distributie naar de front-end; - Realiseren van flexibele communicatie, mapping en validatiestrategie voor data o.b.v. XSLT; - Realiseren en configuratie van applicatieve en infrastructurele monitoring and control (m.b.v. SNMP) ## Related Videos - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)