Overheid & publieke sector
Software Engineer, Software Development and Quality Assurance
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Over de opdracht
Opdracht
Als software engineer ontwikkel en verbeter je software voor een complexe, gereguleerde omgeving. Je vertaalt functionele eisen naar efficiënte, onderhoudbare en schaalbare oplossingen en neemt verantwoordelijkheid voor de kwaliteit van het product als geheel. Je denkt mee over verbeteringen, signaleert risico’s en houdt rekening met de behoeften van gebruikers en het team.
Je draagt bij aan testplannen, testscenario’s en geautomatiseerde tests en voert verschillende soorten tests uit, waaronder regressie-, integratie-, functionele en performancetests. Ook werk je mee aan keten- en gebruikerstests, onderzoek en verhelp je fouten en prestatieproblemen, en neem je deel aan code reviews. Je helpt de testautomatisering en productkwaliteit door de keten heen te bewaken. Daarnaast onderhoud en verbeter je bestaande systemen, pak je technische schuld aan, moderniseer je verouderde software en monitor je systemen. Feedback en gebruikersgegevens gebruik je om verbeteringen voor te stellen.
Je werkt samen met product owners, testers, ontwerpers, gebruikers en andere stakeholders. Je neemt deel aan teamoverleg, deelt kennis en helpt technische en procesmatige knelpunten op te lossen. Ook draag je bij aan vernieuwing en de verdere ontwikkeling van teamwerkwijzen.
Context
De opdracht vindt plaats in een complexe IT-omgeving waarin meerdere teams en systemen samenwerken. De organisatie stemt architectuur, realisatie, planning en testen over verschillende onderdelen af, in samenwerking met productmanagement en de business. Door veranderende wet- en regelgeving en de modernisering van bestaande applicaties ligt de nadruk op tijdige oplossingen en een robuust, wendbaar IT-landschap. Teams ontwikkelen hun samenwerking en werkwijzen verder, met ruimte voor eigen inbreng en samenwerking over disciplines heen.
Eisen
- Een Nederlandstalig cv.
- Perfecte beheersing van het Nederlands, mondeling en schriftelijk.
- Ervaring met programmeertalen zoals Java, C#, Python of JavaScript/TypeScript.
- Ervaring met softwareontwikkeling met een front-end framework.
- Ervaring met testautomatisering en gangbare testautomatiseringstools.
- Sterke analytische vaardigheden en vakinhoudelijke kennis op ICT-hbo-niveau.
- Technische informatie helder kunnen overbrengen in het Nederlands, zowel mondeling als schriftelijk.