A digital division that builds customer-facing investment and subscription products has been modernising a portfolio of .net applications and APIs over the last five years. This senior tech lead role exists to raise code quality, monitoring and end-to-end integration for backend services, with a strong focus on MS SQL performance, AppInsight queries and Azure tooling.
The mission
The division operates a team of around 10 people (developers, testers, analysts) responsible for several customer-facing services and internal APIs. Current work includes transforming legacy .net systems to newer frameworks, improving API performance and establishing repeatable monitoring and testing practices. You will work with architects and product owners to set measurable KPIs such as response-time targets, test coverage goals and error-rate thresholds.
Day to day you will own the technical design and validation of backend workpackages, lead performance and E2E integration testing, and improve observability using AppInsight, log management and APM tools. You will coach developers, review estimates and accept completed work as the team’s single technical point of contact. Collaboration with other IS divisions and project leaders is part of the role to ensure solutions scale and integrate cleanly.
Your responsibilities
- 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
Your profile
Essential skills
- 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
Preferred skills
- 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
Languages
- English, C1
- French, B1 (desirable)
- Dutch, B1 (desirable)
Education
- Degree in computer science or equivalent professional experience