Software Engineer
Role details
Job location
Tech stack
Job description
Korte omschrijving Als Software Engineer werk je aan de ontwikkeling en het onderhoud van hoogwaardige software voor technisch complexe producten. Je speelt een belangrijke rol in zowel nieuwe ontwikkelingen als het verbeteren van bestaande toepassingen en werkt daarbij nauw samen met andere disciplines binnen R&D.
In de rol van Software Engineer ben je verantwoordelijk voor het ontwerpen, ontwikkelen, testen en onderhouden van software binnen een gereguleerde technische omgeving. Je levert een actieve bijdrage aan het volledige ontwikkelproces: van concept en ontwerp tot implementatie, documentatie en validatie. Daarnaast beoordeel je software die is ontwikkeld door collega's of externe partners en draag je bij aan het borgen van kwaliteit, veiligheid en compliance met relevante normen. Jouw verantwoordelijkheden - Ontwikkelen van nieuwe software en onderhouden van bestaande applicaties volgens geldende industrienormen; - Ontwerpen, implementeren en testen van softwareoplossingen (inclusief unit tests); - Vastleggen en actualiseren van technische documentatie; - Ondersteunen van andere teams binnen de R&D-organisatie; - Samenwerken met systemen voor requirements management, change management en risk management; - Reviewen van softwareontwikkelingen van collega's en externe partijen; - Actief meedenken over verbeteringen en innovatieve oplossingen.
Requirements
Functie eisen - Afgeronde hbo-opleiding in softwareontwikkeling of een vergelijkbaar technisch vakgebied; - Ervaring met C#, .NET en moderne ontwikkeltools; - Bekend met DevOps-omgevingen en ontwikkel- en samenwerkingsplatformen; - Kennis van werken binnen gereguleerde omgevingen en relevante softwarestandaarden is een pré; - Analytisch, gestructureerd en oplossingsgericht; - Verantwoordelijk, stressbestendig en communicatief vaardig; - Goede beheersing van de Engelse taal, zo...