Voor een klant zijn wij op zoek naar een ervaren Technical Lead (.NET/Angular).
Startdatum: Zo snel mogelijk
Locatie: Vlaams-Brabant (3/5 remote werken mogelijk)
Functieomschrijving:
Als Technical Lead ben je verantwoordelijk voor het technisch ontwerp en de architectuur van softwareoplossingen. Je werkt actief mee aan de ontwikkeling en neemt ownership over het technisch ontwerp. Je begeleidt het ontwikkelteam, bewaakt de kwaliteit van de code en zorgt voor een efficiënte samenwerking tussen verschillende teams. Je werkt nauw samen met architecten om technische keuzes af te stemmen en de langetermijnvisie van softwareoplossingen te bewaken. Je fungeert als sparringpartner voor zowel developers als stakeholders en weet technische keuzes helder te onderbouwen. Je hebt een passie voor technologie, bent communicatief sterk en stimuleert innovatie en kennisdeling binnen én buiten het team.
Verantwoordelijkheden:
- Technische leiding nemen over projecten en ontwikkelteams.
- Actief meewerken aan de ontwikkeling van softwareoplossingen.
- Samenwerken met architecten om technische keuzes en architectuurprincipes af te stemmen.
- Code reviews uitvoeren en best practices promoten.
- Samenwerken met andere teams om integratie en consistentie te waarborgen.
- Actief bijdragen aan het verbeteren van ontwikkelprocessen en tools.
- Coaching van andere ontwikkelaars binnen het team.
Profiel:
- Senior profiel met recente ervaring in:
- Architectuur principes & design patterns
- Microservice architectuur
- Angular (minstens 3 jaar)
- .NET (minstens 6 jaar)
- Automated testing, waaronder unit- en integratietesten
- MS SQL Server
- Azure DevOps (Git, pipelines, CI/CD)
Pluspunten:
Ervaring met de volgende technologieën en concepten is een pluspunt:
- Azure Services
- Test-driven development (TDD)
- Domain-Driven Design (DDD)
- Front-end testing met Cypress (of vergelijkbaar)
- Security best practices en performance optimalisatie
- Agile/Scrum werkwijze
We zoeken idealiter iemand die snel kan starten.