Als Software Ingenieur in Veenendaal werk je aan medische software die direct wordt gebruikt tijdens radiotherapiebehandelingen. Je ontwikkelt, test en onderhoudt zowel nieuwe als bestaande applicaties, variërend van GPU-geoptimaliseerde algoritmen tot webgebaseerde visualisatie van MRI-beelden. Je werkt in een scrumteam volgens test-driven development en levert zowel zelfstandig als in teamverband hoogwaardige, gedocumenteerde software op. De rol vraagt praktische ervaring met C# en .NET, kennis van Visual Studio en Azure DevOps, en bij voorkeur bekwaamheid in C++ en front-end technologieën zoals Angular. Je neemt deel aan ontwerpsessies, code reviews en risicobeoordelingen, en voert root cause analyses uit voor gevonden field-issues. Verwacht een technisch uitdagende omgeving met een direct klinische relevantie en veel ruimte voor proces- en kwaliteitsverbetering.
Functie-inhoud
- Ontwikkelen van software voor radiotherapie, inclusief ontwerp, implementatie, unit- en integratietesten volgens test-driven development.
- Werk in een scrumteam met software- en system engineers en testers aan full‑stack oplossingen in C#, C++ en webtechnologieën.
- Ontwikkel GPU-gebaseerde algoritmen en webgebaseerde MRI-visualisaties met Angular, en onderhoud legacy code waar nodig.
- Beoordeel ontwerpen, voer code reviews uit, neem deel aan risicobeoordelingen en voer root cause analyses uit bij gevonden problemen.
Functie-eisen
- Afgeronde bachelordiploma in informatica of een vergelijkbare studie met minimaal drie jaar ervaring als software engineer.
- Aantoonbare ervaring met Microsoft .NET-ecosysteem, C# en werken met Visual Studio en Azure DevOps in professionele projecten.
- Ervaring met test-driven development, Agile/Scrum-methodieken en opzetten van unit- en geautomatiseerde tests.
- Kennis van of ervaring met C++, web front-end (Angular, JavaScript, HTML/CSS) en goede beheersing van Nederlands en Engels.
Wij bieden
- Technische uitdaging met impact: werk aan software die een directe bijdrage levert aan radiotherapie en patiëntenzorg.
- Variërende taken van algoritmeontwikkeling tot front-end visualisatie en onderhoud van bestaande systemen.
- Samenwerken in multidisciplinaire Scrum-teams met invloed op ontwerp, kwaliteit en procesverbetering.
- Marktconform salaris, 40 uur werkweek en arbeidsvoorwaarden afgestemd op de locatie en het contracttype.
€3800 - €5200 monthly
