> Markdown version of [/jobs/ext/3693312-senior-software-engineer-c-java](https://www.wearedevelopers.com/jobs/ext/3693312-senior-software-engineer-c-java). 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). --- # Senior Software Engineer (C++, Java) - **Company:** Ndus3 - **Location:** Enschede, Netherlands - **Experience:** Expert - **Salary:** €3,200.0 - €4,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, Unit Testing, C++ (Programming Language), Continuous Integration, Linux, IntelliJ IDEA, Junit, Python (Programming Language), Apache Maven, Cisco Nexus Switches, Scrum Methodology, Software Engineering, Subsystems, Systems Modeling Language, Systems Architecture, Google Test, Gitlab, Git, Information Technology, Cucumber (Software), Jenkins - **Published:** October 12, 2026 - **Apply:** https://www.nationalevacaturebank.nl/vacature/5bbe6eb3-1d33-4f8b-b1bf-1b8b59b1331a/senior-software-engineer-c-plus-plus-java ## About the Role + Minimaal een afgeronde hbo- of wo-opleiding in Software Engineering, Informatica of vergelijkbaar. + Minimaal 5 jaar ervaring in professionele softwareontwikkeling met Java en C++. + Ervaring met Agile/Scrum, CI/CD en tools zoals Jenkins, Git, Maven, Nexus en testautomatisering. + Bekendheid met real-time systemen is een pré (voor C-rollen++); ervaring met testmethodieken is belangrijk voor testgerichte rollen. + Een proactieve, leergierige en analytische werkhouding. + Je bent een teamspeler met oog voor kwaliteit, veiligheid en performance. + Vloeiende beheersing van het Nederlands en Engels. ## Description Het lijkt je leuk om deel uit te maken van een dynamisch groeiend team en je bent net als je collega's behalve technisch vaardig ook een sociaal en communicatief persoon. Als Senior Software Engineer werk je aan de ontwikkeling van complexe software oplossingen die worden toegepast in technisch veeleisende en beveiligde omgevingen. Binnen multidisciplinaire Agile/Scrum-teams ben je betrokken bij het volledige ontwikkeltraject. + Ontwerpen, ontwikkelen, testen en valideren van software in C++ of Java, afhankelijk van de focus van het team. + Meewerken aan de systeemarchitectuur en integratie van subsystemen. + Analyseren en oplossen van technische problemen samen met je team. + Implementeren van testautomatisering, unit testing en kwaliteitsborging. + Bijdragen aan de oplevering van betrouwbare en veilige software oplossingen die in hightech omgevingen operationeel worden ingezet. Je werkt met moderne tools zoals GitLab, Jenkins, Maven, JUnit/Google Test, Cucumber, en ontwikkelomgevingen als IntelliJ en Linux. Je werkt deels op locatie in Hengelo of ondersteunt integratie op klantlocatie. We bieden een onbeperkt opleidingsbudget waarbij jouw persoonlijke doelstellingen het uitgangspunt vormen. Zo kun je technische skills als C++, Python, ISTQB of SysML leren. Of juist meer je competenties richting team lead of management ontwikkelen. Samen met jouw team manager werk je aan je persoonlijke ontwikkeling. Elke 4 - 6 weken komt je manager op je project langs om de voortgang en je ontwikkeling te bespreken. Daarnaast leer je van collega's door overleg en presentaties. Tot slot: je gaat werken in een team van like-minded engineers. Een groep hardwerkende, open en gezellige collega's die je ziet en spreekt bij bijvoorbeeld LabDays, Innovation Groups of conferenties. Uiteraard is er ook nog genoeg tijd voor ontspanning. Zoals tijdens een F1 race sim event, bouldering of escape rooms.