Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Voor de Belastingdienst zoeken wij een Software Engineer. Je werkt als software engineer binnen IBS Loonheffingen en neemt verantwoordelijkheid voor zowel code als het eindproduct en de kwaliteit daarvan. Je denkt actief mee over verbeteringen, benoemt risico’s en stemt af met gebruikers en het team om bruikbare en effectieve oplossingen te realiseren. Werkzaamheden
- Je ontwerpt en ontwikkelt softwareoplossingen door functionele eisen te vertalen naar technische ontwerpen.
- Je schrijft efficiënte, onderhoudbare en schaalbare code in relevante talen en frameworks (bijv. Java, Python, .NET).
- Je stelt testplannen en testscenario’s op en voert automatische tests uit (o.a. Java); je draagt bij aan regressie-, integratie-, functionele- en performance tests.
- Je denkt mee over requirements en user stories vanuit een kwaliteitsbril en bewaakt de productkwaliteit over de gehele keten.
- Je signaleert en lost bugs en performanceproblemen op en neemt deel aan code reviews en peer feedback.
- Je zet testautomatisering op en onderhoudt deze (bijv. Robot Framework) en draagt bij aan keten- en gebruikerstesten.
- Je leeft je in in de eindgebruiker en neemt verantwoordelijkheid voor het volledige eindproduct, niet alleen voor losse onderdelen.
- Je werkt samen met product owners, testers, UX-designers en andere stakeholders en neemt actief deel aan teamactiviteiten (stand-ups, retrospectives).
- Je vermindert technische schuld en moderniseert legacy-code waar nodig, monitort systemen via logging, metrics en APM-tools en voert verbeteringen door op basis van feedback en gebruikersdata.
- Je draagt bij aan innovatie door nieuwe technologieën en methodieken bij te houden en proactief voorstellen te doen voor technische en procesverbeteringen.
Context Je opereert binnen IBS Loonheffingen, dat verantwoordelijk is voor de integratie van oplossingen die gerealiseerd worden door verschillende interne realisatieteams en raakvlakken. IBS Loonheffingen stemt architectuur, realisatie en planning af, neemt de lead bij testen over onderdelen heen en stemt prioritering en releasemomenten af met de business owner. De keten Loonheffingen staat voor grote uitdagingen: Europese en nationale wet- en regelgeving verandert snel en het applicatielandschap is verouderd. Er wordt gewerkt aan modernisering met state-of-the-art architectuurprincipes en technologieën, waarbij voortdurend balans wordt gezocht tussen het tijdig voldoen aan wettelijke eisen en het realiseren van een robuust, wendbaar applicatielandschap voor de toekomst. IBS Loonheffingen heeft een duidelijke visie voor de toekomst; zij richten zich onder meer op het worden van een top IT-werkgever, ontwikkeling richting een DevOps-visie, zelforganiserende teams, t-shaped software engineers en het aangaan van complexe technologische uitdagingen.
- Je kunt functionele eisen vertalen naar technische oplossingen met oog voor kwaliteit, onderhoudbaarheid en schaalbaarheid.
- Je communiceert technische informatie helder in het Nederlands, luistert actief en draagt bij aan documentatie en kennisdeling.
- Je geeft en ontvangt feedback op een constructieve manier en legt complexe concepten eenvoudig uit.
- Je bent een teamspeler die verantwoordelijkheid neemt, initiatief toont en proactief meedenkt over product- en procesverbetering.
- Je kunt leiding nemen in technische discussies of (deel)projecten en ondersteunt minder ervaren teamleden.
- Je werkt effectief samen met stakeholders buiten het ontwikkelteam.
Requirements
- Je beschikt over sterke analytische vaardigheden en vakinhoudelijke kennis op HBO-niveau binnen ICT.
-
Je hebt een sterk probleemoplossend vermogen en kunt complexe systemen structureren.
- Je hebt ervaring met programmeertalen zoals Java, C#, Python of JavaScript/TypeScript (afhankelijk van de stack)
- Je hebt ervaring met het ontwikkelen van applicaties met Angular
- Je hebt ervaring met testautomatisering en met tools zoals Robot Framework, Selenium of Cucumber (of vergelijkbare tools)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Netherlands – Europe’s powerhouse for software development?
How to Find Tech Jobs in Amsterdam
How to land a developer job in Amsterdam
Best Companies in the Netherlands: Top 25 Companies in 2023