Technical Lead .NET & Azure (Freelance possible)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
📋 Tâches et responsabilités
VERSION FR
Fonction
Le/la Technical Lead occupe un rôle central dans la direction technique, au sein d'une équipe orientée applications. Il/elle apporte des solutions techniques efficaces pour un portefeuille défini, encadre les nouvelles initiatives de projet et veille à la maintenance des applications existantes. En étroite collaboration avec les développeurs, les experts fonctionnels, les analystes métier, l'architecte de portefeuille et les équipes Infrastructure & Operations, il/elle contribue à l'innovation et à l'intégration de solutions technologiques alignées sur les objectifs métier et l'efficacité opérationnelle.
📌 Responsabilités
- Assurer le leadership technique de l'équipe de développement et accompagner les collaborateurs au quotidien.
- Prendre la responsabilité technique finale des systèmes logiciels au sein de l'équipe applicative.
- Contribuer activement au développement, notamment au codage, à l'implémentation de fonctionnalités et à la résolution de bugs.
- Concevoir des systèmes évolutifs, fiables et maintenables, dans le respect des standards d'architecture.
- Travailler avec les analystes afin d'affiner les besoins et de les traduire en solutions techniques robustes.
- Préparer les livrables techniques, y compris la documentation de version, les demandes d'infrastructure et les documents de mise en production.
- Gérer les demandes de changements de configuration avec les équipes Infrastructure & Operations pour garantir la stabilité et la performance des systèmes.
- Garantir la qualité du code via des revues approfondies, des tests unitaires et d'intégration, ainsi que des pratiques d'assurance qualité rigoureuses.
- Suivre et optimiser les performances logicielles lorsque nécessaire.
- Intégrer les bonnes pratiques de sécurité et d'authentification/autorisation, notamment autour d'OWASP, OAuth, OpenID Connect, JWT et claims.
- Évaluer et intégrer de nouvelles technologies lorsque celles-ci renforcent les capacités du système et soutiennent les objectifs métier.
- Piloter la résolution de problèmes techniques complexes et fournir un support de niveau expert.
- Collaborer avec l'architecte de portefeuille afin d'assurer l'alignement avec l'architecture stratégique.
Compétences relationnelles
- Leadership, sens de la collaboration et communication claire avec des interlocuteurs techniques et non techniques.
- Volonté de transmettre les connaissances, de coacher les développeurs et de soutenir leur évolution professionnelle.
- Solides capacités d'analyse, de prise de décision et de résolution de problèmes.
- Capacité à gérer les priorités, à rester efficace sous pression et à s'adapter à un environnement en évolution.
Compétences linguistiques
- Maîtrise de l'une des deux langues nationales : FR ou NL (niveau C2).
- Très bon niveau d'anglais (niveau C1).
NL VERSIE
Functie
De Technical Lead vervult een sleutelrol binnen de technische aansturing van een applicatieteam. In deze functie lever je doeltreffende technische oplossingen voor een afgebakende portfolio, begeleid je nieuwe projectinitiatieven en bewaak je het onderhoud van bestaande applicaties. Je werkt nauw samen met ontwikkelaars, functionele experten, businessanalisten, de portfolio-architect en de teams Infrastructure & Operations om innovatieve oplossingen te realiseren die aansluiten bij de doelstellingen en de operationele werking versterken.
🛠️ Verantwoordelijkheden
- Technisch leiderschap opnemen en het developmentteam begeleiden en ondersteunen.
- De eindverantwoordelijkheid dragen voor de softwaresystemen binnen het applicatieteam.
- Actief meewerken aan development, waaronder coderen, functionaliteiten uitwerken en bugs oplossen.
- Schaalbare, betrouwbare en onderhoudsvriendelijke systemen ontwerpen binnen de geldende architecturale standaarden.
- Samenwerken met analisten om noden scherp te stellen en om te zetten naar robuuste technische oplossingen.
- Technische deliverables opstellen, zoals release-documentatie, infrastructuuraanvragen en documenten voor ingebruikname.
- Configuratiewijzigingen afstemmen met Infrastructure & Operations om stabiliteit en performantie te waarborgen.
- Codekwaliteit bewaken via grondige code reviews, unit- en integratietesten en strikte kwaliteitsprocessen.
- De prestaties van software evalueren en optimaliseren waar nodig.
- Actuele securitypraktijken integreren, met aandacht voor OWASP, OAuth, OpenID Connect, JWT, claims en veilige autorisatie- en authenticatiemechanismen.
- Nieuwe technologieën beoordelen en invoeren wanneer die de systeemcapaciteiten versterken en de doelstellingen ondersteunen.
- Complexe technische problemen aansturen en expert-level ondersteuning bieden.
- Samenwerken met de portfolio-architect om in lijn te blijven met de strategische architectuur.
📝 Jouw profiel
Ervaring
- Ervaring als Expert Full-Stack Developer.
- Sterke achtergrond in een .NET-omgeving met hands-on development én technische aansturing.
Technische vaardigheden
- Essentiële expertise in .NET Development en ASP .NET Web API.
- Goede kennis van C# / .NET (Core, 10), Blazor en SQL Server.
- Ervaring met REST API's, Swagger/OpenAPI en Azure-technologieën, waaronder Microsoft Azure en Azure Bus.
- Kennis van authenticatie en autorisatie, zoals JWT, OIDC en claims.
- Vertrouwd met securityprincipes zoals OWASP, OAuth en OpenID.
- Ervaring met testing, inclusief unit tests en integration tests.
- Goede kennis van GIT, DevOps serverbeheer, networking concepts en patterns & best practices.
Interpersoonlijke vaardigheden
- Je inspireert en ondersteunt andere ontwikkelaars en werkt vlot samen met multidisciplinaire teams.
- Je deelt kennis actief, geeft feedback en helpt collega's groeien.
- Je communiceert helder met zowel technische als niet-technische stakeholders.
- Je blijft doelgericht werken onder druk en past je vlot aan veranderende contexten aan.
Talen
- Nederlands of Frans op C2-niveau.
- Engels op C1-niveau.
💼 Offre
Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)