> Markdown version of [/jobs/ext/1267899-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1267899-senior-software-engineer). 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 - **Company:** Topic Software Development - **Location:** Eindhoven, Netherlands (Remote available) - **Experience:** Expert - **Salary:** €4,750.0 - €6,333.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, C Sharp (Programming Language), C++ (Programming Language), Software Design Patterns, Python (Programming Language), Software Engineering, UML, Test-Driven Development (TDD), Solid Principles - **Published:** July 15, 2026 - **Apply:** https://www.jobbird.com/nl/vacature/25468788-senior-software-engineer ## About the Role Opleiding Bachelor/Master Electronics, Embedded Systems Talen * Je beheerst Nederlands * Een Bachelor- of Masterdiploma in Electronics, Embedded Systems of een gerelateerd technisch vakgebied * Woonachtig of reisbereid richting Eindhoven, Nijmegen en Venlo * Minimaal 4 jaar aantoonbare ervaring met objectgeoriënteerde softwareontwikkeling in C++ binnen het high-tech domein. Je beschikt over een gedegen kennis van C en hebt daarnaast ervaring met andere programmeertalen zoals Python en/of C# * Je bent gewend om kwalitatief hoogwaardige code op te leveren en bent bekend met methodieken en technieken zoals unit testen, UML en Agile werken * Ervaring met Solid principles, TDD, design patterns en performance optimalisatie is wenselijk, maar niet vereist * Je spreekt vloeiend Nederlands en beheerst daarnaast de Engelse taal goed ## Description Bij TOPIC, werken we elke dag aan hightech innovaties om de wereld slimmer, gezonder en beter te maken. Ben je klaar voor de volgende stap als Senior Software Engineer? Wij zoeken een ervaren engineer die zich onderscheidt in het ontwerpen, implementeren en valideren van innovatieve high-tech subsystemen, modules en componenten. Als Senior Software Engineer ga je werken aan innovatieve hightech softwareoplossingen, binnen verschillende domeinen en technologieën. Dit doe je als onderdeel van diverse uitdagende opdrachten in innovatieve, dynamische omgevingen. Je haalt energie uit een combinatie van nieuwe ontwikkeling én het onderhouden en optimaliseren van bestaande software. Je denkt actief mee over nieuwe technologische richtingen en werkt intensief samen met collega's en stakeholders. Daarnaast deel je jouw expertise en coach je junior engineers, waarmee je direct bijdraagt aan het verhogen van onze softwarestandaarden en technologische voorsprong. * Ontwikkelen van innovatieve softwarecomponenten (C++) voor uiteenlopende toepassingen, van geavanceerde driver control en algoritme-ontwikkeling tot moderne UI- en human-machine-interfaces * Verantwoordelijk voor zowel de ontwikkeling van nieuwe functionaliteiten als het door ontwikkelen, onderhouden en optimaliseren van bestaande software * Intensief samenwerken met interne en externe stakeholders om slimme, schaalbare oplossingen te realiseren * Delen van jouw expertise en coachen van junior engineers om het team naar een hoger technisch niveau te tillen * Een directe bijdrage leveren aan het verhogen van onze softwarestandaarden en technologische voorsprong ## Related Videos - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [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) - [RPA crash course for .Net developers – intro into the world of RPA from the perspective of a .Net developer](https://www.wearedevelopers.com/videos/271-rpa-crash-course-for-net-developers-intro-into-the-world-of-rpa-from-the-perspective-of-a-net-developer) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [The QUEST for Better Software](https://www.wearedevelopers.com/videos/721-the-quest-for-better-software) ## Related Articles - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)