Een grote Belgische financiële instelling breidt haar Channels and Customer Experience-tribe uit om de digitale oplossingen voor zakelijke klanten te versterken. Deze medior IT-ontwikkelaar BTT zal in Agile squads werken aan end-to-end functionaliteiten voor web- en mobiele producten, met nadruk op het interne BTT-framework en op Test Driven Development-praktijken om onderhoudbare back-end services te garanderen.
De missie
Het team beheert de productlevenscyclus voor het digitale enterprise-kanaal en levert back-end services die mobiele en web frontends koppelen aan interne API's en externe databronnen. Het werk omvat feature-ontwikkeling, API-automatiseringstests en het integreren van services in CI/CD-pijplijnen zodat het platform performant en veerkrachtig blijft voor zakelijke klanten.
Op een typische dag zet je productvereisten om in goed geteste code, implementeer je API-automatiseringstests als onderdeel van de ontwikkeling en draag je bij aan CI/CD- en operationele taken die de stabiliteit van deploys bewaken. Je werkt samen met product owners, frontend engineers en QA in een cross-functionele squad, waarbij je OO-principes, DDD en SOLID-designpatronen toepast om de codebase te laten evolueren gedurende een multi-sprint roadmap.
Uw verantwoordelijkheden
- Vertalen van vereisten naar hoogwaardige, onderhoudbare back-end code die integreert met het BTT-framework en downstream API's
- Ontwerpen en leveren van API-automatiseringstest suites die draaien in CI/CD, waardoor handmatige regressie vermindert en de betrouwbaarheid van deploys toeneemt
- Implementeren en onderhouden van CI/CD-pijplijnen en deployment-automatisering om releasetrytme te verbeteren en rollback-veiligheid te verhogen
- Refactoren en evolueren van de codebase met DDD, design patterns en SOLID-principes om technische schuld te verminderen en de leesbaarheid te verbeteren
- Samenwerken via pair programming en code reviews, en best practices delen die het ontwikkelniveau van de squad verhogen
- Problemen in productie oplossen en duurzame fixes implementeren, en bijdragen aan on-call of operationele activiteiten wanneer nodig
Uw profiel
Essentiële vaardigheden
- Minimum 5 jaar professionele ervaring in softwareontwikkeling, bij voorkeur op back-end services
- Aantoonbare praktische ervaring met het interne BTT-framework
- Sterke praktische kennis van Test Driven Development (TDD) en het schrijven van geautomatiseerde API-tests
- Ervaring met het bedienen en opzetten van CI/CD pipelines en release-automatisering
- Degelijk begrip van OO principles, DDD, design patterns en SOLID-principes
- Comfortabel om te pairen met collega's en te werken in cross-functionele Agile squads
Gewenste vaardigheden
- Praktische ervaring met Java en Spring is een plus
- Eerdere blootstelling aan Scrum en Agile delivery-praktijken
Talen
- Engels, B2
- Frans, B1 (voordeel)
- Nederlands, B1 (voordeel)
Opleiding
- Bachelor- of Masterdiploma in computerwetenschappen of gelijkwaardige professionele ervaring
Deze functie is een medior IT Developer BTT-rol met focus op back-end ontwikkeling, API-automatiseringstests en CI/CD-verbeteringen binnen een Agile enterprise channels tribe.