Een digitale divisie die klantgerichte beleggings- en abonnementsproducten bouwt, heeft de afgelopen vijf jaar een portfolio van .net-toepassingen en API's gemoderniseerd. Deze senior tech lead-rol bestaat om de codekwaliteit, monitoring en end-to-end integratie van backendservices te verhogen, met een sterke focus op MS SQL-prestatie, AppInsight-queries en Azure-tools.
De missie
De divisie heeft een team van ongeveer 10 personen (ontwikkelaars, testers, analisten) dat verantwoordelijk is voor verschillende klantgerichte diensten en interne API's. Lopende werkzaamheden omvatten het transformeren van legacy .net-systemen naar nieuwere frameworks, het verbeteren van API-prestaties en het opzetten van herhaalbare monitoring- en testpraktijken. Je werkt samen met architecten en product owners om meetbare KPI's vast te leggen, zoals responstijddoelen, doelstellingen voor testcoverage en drempels voor foutpercentages.
Dagelijks ben je eigenaar van het technische ontwerp en de validatie van backend-workpackages, leid je performance- en E2E-integratietests en verbeter je observability met AppInsight, log management en APM-tools. Je coacht ontwikkelaars, beoordeelt schattingen en accepteert opgeleverde zaken als het enige technische aanspreekpunt van het team. Samenwerking met andere IS-divisies en projectleiders hoort bij de rol om ervoor te zorgen dat oplossingen schaalbaar zijn en goed integreren.
Uw verantwoordelijkheden
- Lead technical design and validation, producing solutions with clear KPIs for performance, test coverage and error budgets
- Drive improvements in observability and error handling, implementing AppInsight/log management and defining actionable alerts
- Influence architecture for backend services, including database schema changes and API contracts to reduce latency and increase reliability
- Mentor and coach developers, perform code reviews and raise the team’s engineering standards through processes and tooling (sonarcloud, azure devops)
- Define and run performance tests and E2E integration tests, analyse results and deliver corrective actions
- Coordinate cross-team integrations and communicate technical status and risks to project leaders and managers
Uw profiel
Essentiële vaardigheden
- Senior experience (5+ years) building and maintaining .net applications and APIs
- Strong knowledge of object oriented principles and application architecture
- Hands-on experience with ms sql, query tuning and database design for performance
- Proven experience with performance tracking, logs and error tracking in production
- Experience querying and instrumenting Application Insights (AppInsight) in Azure
- Comfortable working in Agile/Scrum teams and translating functional requirements into technical solutions
- Experience in a tech lead or coaching role, able to estimate and accept deliverables
Gewenste vaardigheden
- Familiarity with azure devops, sonarqube/sonarcloud and CI/CD pipelines
- Experience with asp.net web api, Entity Framework and .net core
- Familiarity with log management solutions such as Logzio and APM tools
- Experience creating service integrations, domain models and mapping, UML for designs
Talen
- Engels, C1
- Frans, B1 (wenselijk)
- Nederlands, B1 (wenselijk)
Opleiding
- Degree in computer science or equivalent professional experience