Job Description
📋 Tâches et responsabilités
VERSION FR
Fonction
En tant que Développeur Senior .NET, vous intervenez dans la conception, le développement et la maintenance de solutions logicielles basées sur les technologies Microsoft. Vous veillez à la qualité du code, à la performance des applications et à la pérennité des solutions. Vous jouez aussi un rôle de référent technique auprès de l’équipe.
📌 Responsabilités
- Participer au développement de composants logiciels en .NET Framework et .NET Core.
- Concevoir des solutions techniques évolutives en collaboration avec l’équipe d’architecture.
- Encadrer techniquement les membres de l’équipe et contribuer au partage des bonnes pratiques.
- Réaliser des code reviews et garantir le respect des standards de développement.
- Analyser les besoins fonctionnels avec les analystes et les traduire en solutions techniques concrètes.
- Assurer la qualité, la performance, la sécurité et la maintenabilité des applications.
- Optimiser les performances des systèmes et des applications.
- Évaluer et intégrer de nouvelles technologies en lien avec les objectifs métier.
- Contribuer au développement d’API REST et à l’intégration de mécanismes d’authentification et d’autorisation, notamment JWT, OIDC et claims.
- Participer à la mise en place et à l’amélioration des tests unitaires et d’intégration.
Compétences comportementales
- Capacité d’analyse critique et d’intégration de l’information.
- Pensée structurée et orientée solutions.
- Capacité à proposer des alternatives pertinentes et à formuler des conclusions fondées.
- Leadership technique et esprit de collaboration.
- Résilience et adaptabilité face aux évolutions techniques ou contextuelles.
Compétences linguistiques :
Maîtrise de l'une des deux langues nationales, français ou néerlandais, au niveau C2.
Très bon niveau d'anglais, au niveau C1.
Les niveaux indiqués correspondent au Cadre européen commun de référence pour les langues (CECR).
NL VERSIE
Functie
Als Senior .NET Developer werk je mee aan het ontwerpen, ontwikkelen en onderhouden van softwareoplossingen op basis van Microsoft-technologieën. Je bewaakt de codekwaliteit, de prestaties van de toepassingen en de duurzaamheid van de oplossingen. Daarnaast neem je een technische voortrekkersrol op binnen het team.
🛠️ Verantwoordelijkheden
- Meewerken aan de ontwikkeling van softwarecomponenten in .NET Framework en .NET Core.
- Schaalbare en onderhoudbare oplossingen ontwerpen in samenwerking met het architectuurteam.
- Teamleden technisch coachen en bijdragen aan de verspreiding van goede ontwikkelpraktijken.
- Code reviews uitvoeren en toezien op het volgen van best practices.
- Functionele noden analyseren samen met analisten en vertalen naar concrete technische oplossingen.
- Instaan voor de kwaliteit, performantie, beveiliging en onderhoudbaarheid van applicaties.
- De prestaties van systemen en toepassingen verder optimaliseren.
- Nieuwe technologieën evalueren en integreren in functie van de bedrijfsdoelstellingen.
- Meewerken aan de ontwikkeling van REST API's en aan authenticatie- en autorisatiemechanismen zoals JWT, OIDC en claims.
- Bijdragen aan de opzet en verbetering van unit tests en integratietesten.
Gedragsvaardigheden
- Kritische analyse en verwerking van informatie.
- Gestructureerd en oplossingsgericht denken.
- In staat om haalbare alternatieven uit te werken en onderbouwde conclusies te trekken.
- Technisch leiderschap gecombineerd met een collaboratieve houding.
- Veerkracht en aanpassingsvermogen bij technische of contextuele veranderingen.
Taalvaardigheden:
Vloeiend in een van de twee landstalen, Frans of Nederlands, op niveau C2.
Een zeer goede kennis van het Engels, op niveau C1.
De vermelde niveaus stemmen overeen met het Europees Referentiekader voor Talen (ERK).
📝 Votre profil
- Ervaring als senior of expert full-stack developer in een .NET-omgeving.
- Grondige kennis van .NET Framework en .NET Core.
- Ervaring met Blazor, Entity Framework, SQL en REST API's.
- Kennis van authentication en authorization, inclusief JWT, OIDC en claims.
- Ervaring met unit testing en integratietesten.
- Je werkt vlot binnen een Agile-context.
- Vertrouwdheid met GitHub Copilot is een plus.
- Je communiceert vlot in Nederlands of Frans en hebt daarnaast een zeer goede kennis van het Engels.
đź’Ľ 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)