Formulaire de recrutement
IT Techlead Developer (SRQ161732)
--BNP PARIBAS FORTIS SA/NV--
Software Engineering
Job Description - Technical Lead
Mission context
Het Instruction and Order squad opereert in de Invest omgeving. Dit multidisciplinaire Agile Scrum team ontwikkelt en onderhoudt backend applicaties en integraties die investeringsgerelateerde klanttrajecten ondersteunen in een complexe applicatielandschap.
De vier ervaren onsite developers zijn sterke individuele bijdragers. Onder huidige leveringsdruk wordt het werk vaak verdeeld per technisch onderwerp. Het squad heeft daarom een Technical Lead nodig die het volledige oplossingsoverzicht bewaakt en de middellange en lange termijn gezondheid beschermt.
Function description
De consultant zal optreden als hands-on Technical Lead en technisch referentiepunt van het squad.
- Stel een samenhangende technische richting voor het squad vast en communiceer deze.
- Faciliteer technisch ontwerp en collectieve beslissingen binnen het ontwikkelingsteam.
- Zorg voor afstemming met architectuur, beveiliging en operationele verwachtingen.
- Stel consistente praktijken vast voor clean code, peer review, geautomatiseerd testen, documentatie, observability en productie gereedheid.
- Identificeer vroegtijdig afhankelijkheden, technische risico's en technische schuld en stuur pragmatische opvolging aan.
- Ondersteun productie-incidentanalyse en vertaal geleerde lessen naar verbeteringen.
- Coach developers, stimuleer kennisdeling en versterk gedeeld eigenaarschap.
- Draag direct bij aan complexe implementatiewerkzaamheden met behoud van technisch overzicht over het squad.
- Behoud een vooruitziende blik op onderhoudbaarheid, stabiliteit en technische evolutie van applicaties.
Language requirements
- Nederlands is een pluspunt.
- Frans is een pluspunt.
- Goede kennis van Engels is vereist voor dagelijkse samenwerking, technische discussies en documentatie.
Education
Bachelor- of masterdiploma in IT, engineering, computerwetenschappen of gelijkwaardige professionele ervaring.
Certification
Relevante technische, architectuur-, beveiligings- of Agile-certificeringen zijn een voordeel.
Travel
Geen regelmatige reizen verwacht.
Telework
Verwachting: 50% op kantoor en 50% thuiswerken volgens de geldende teamafspraken.
Agile requirements
- Effectief werken in een multidisciplinair Agile Scrum squad.
- Ondersteun sprintlevering zonder het oog te verliezen op kwaliteit en lange termijn behoeften.
- Nauw samenwerken met Product Owner, Scrum Master, analisten, testers, architecten, operations en andere teams.
- Maak technische onderwerpen, keuzes en risico's zichtbaar voor het squad.
- Bevorder gedeeld eigenaarschap, kennisoverdracht en continue verbetering.
- Daag prioriteiten of oplossingen constructief uit wanneer kwaliteit, veiligheid, stabiliteit of onderhoudbaarheid in het gedrang komt.
Required experience / knowledge
Minimaal 6 jaar relevante ervaring.
Senior hands-on software engineering ervaring in een complexe enterprise omgeving is vereist. De consultant moet diepe backend expertise combineren met bewezen technisch leiderschap en in staat zijn ervaren developers te begeleiden terwijl hij bijdraagt aan de codebase.
Technical experience mandatory
- Sterke hands-on Java ontwikkelervaring, inclusief Java 8.
- Ervaring met Spring 4 en Spring Boot.
- Ervaring met backend applicaties, REST APIs en integratiepatronen.
- Ervaring met Kafka en Flink.
- Ervaring met SQL en Java database toegang.
- Ervaring met Maven, Jenkins en Git.
- Ervaring met geautomatiseerd testen met JUnit, Cucumber/Gherkin en WireMock.
- Sterk begrip van applicatiearchitectuur, middleware, infrastructuurafhankelijkheden en operationele beperkingen.
- Kennis van veilige ontwikkelpraktijken, codekwaliteit en productieondersteuning.
- Vermogen om technisch ontwerp, code review, testen en release gereedheid binnen een team te begeleiden.
Technical experience preferable
- Ervaring met Lombok, HttpEntity/ResponseEntity, Groovy scripting voor Jenkins pipelines, IntelliJ en Octane.
- Ervaring met integratie van gedistribueerde, mainframe en infrastructuurcomponenten.
- Ervaring met het verbeteren van observability, performance, veerkracht of productie stabiliteit.
Business experience mandatory
- Ervaring als Technical Lead of technisch referentiepunt in een Agile software delivery team.
- Ervaring met coördinatie van technische beslissingen tussen developers en met architectuur, beveiliging en operations.
- Ervaring met het managen van afhankelijkheden en leveringsrisico's in een complexe applicatielandschap.
- Ervaring met het verbeteren van engineering praktijken onder leveringsdruk.
- Ervaring in een gecontroleerde enterprise omgeving.
Business experience preferable
- Ervaring in bankwezen, financiële diensten of een andere gereguleerde omgeving.
- Kennis van de Invest domein of investeringsgerelateerde digitale oplossingen.
- Praktische Scrum ervaring.
Soft skills
- Sterke technische geloofwaardigheid en gezond oordeel.
- Duidelijke communicatie met technische en niet-technische stakeholders.
- In staat om ervaren developers te aligneren en beïnvloeden zonder hiërarchische autoriteit.
- Pragmatisch in het balanceren van engineering kwaliteit, leveringsbeperkingen en zakelijke prioriteiten.
- Constructief in het uitdagen van beslissingen en proactief in het signaleren van risico's.
- Teamgericht met focus op gedeeld eigenaarschap en kennisoverdracht.
Assignment focus
- Bied squad-brede technische richting in plaats van het bezitten van één geïsoleerde werkstroom.
- Houd architectuur, beveiliging, onderhoudbaarheid, technische schuld en productie stabiliteit zichtbaar in leveringsbeslissingen.
- Combineer hands-on bijdrage met continue toezicht op de volledige oplossing.
- Help het squad technisch sterker en autonomer te worden.