Tâches et responsabilités
Version FR
Fonction
En tant que Développeur .NET Senior, vous participez à la conception, au développement et à la maintenance de solutions logicielles robustes basées sur les technologies Microsoft. Vous apportez votre expertise technique afin d’assurer la qualité du code, la pérennité des applications et la performance des systèmes, tout en jouant un rôle de mentor technique au sein de l’équipe.
Responsabilités
- Développer activement des composants logiciels en .NET Framework et .NET Core.
- Concevoir des solutions techniques évolutives et maintenables avec l’équipe d’architecture.
- Accompagner techniquement les membres de l’équipe et soutenir une culture d’excellence.
- Réaliser des revues de code et veiller au respect des bonnes pratiques de développement.
- Analyser les besoins fonctionnels avec les analystes et les traduire en solutions techniques.
- Garantir la qualité, la sécurité, la performance et la maintenabilité des applications.
- Contribuer à l’optimisation des performances des systèmes.
- Évaluer et intégrer de nouvelles technologies en lien avec les objectifs métier.
Votre profil
Expérience
Expérience confirmée en tant que développeur full-stack orienté .NET.
Compétences techniques essentielles
- Maîtrise de C# / .NET (Core, 10), ASP .NET Web API, MVC et Entity Framework Core.
- Bonne connaissance de l’authentication/authorization : JWT, OIDC et claims.
- Expérience avec Blazor, les REST API's et Swagger/OpenAPI.
- Pratique de SQL Server.
- Expérience en testing, tant unitaire qu’en intégration.
Compétences comportementales
- Capacité d’analyse critique et d’intégration de l’information.
- Pensée structurée et orientée solutions.
- Aptitude à proposer des alternatives viables et à formuler des conclusions pertinentes.
- 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 : FR ou NL (niveau C2).
- Très bon niveau d’anglais (niveau C1).
NL VERSIE
Functie
Als Senior .NET Developer speel je een belangrijke rol in het ontwerpen, ontwikkelen en onderhouden van robuuste softwareoplossingen op basis van Microsoft-technologieën. Je zet je technische expertise in om codekwaliteit, duurzaamheid van oplossingen en systeemprestaties te bewaken, en je treedt op als technisch mentor voor het team.
Verantwoordelijkheden
- Actief meewerken aan de ontwikkeling van softwarecomponenten in .NET (Framework en Core).
- Schaalbare en onderhoudbare oplossingen uitwerken samen met het architectuurteam.
- Teamleden technisch begeleiden en bijdragen aan een cultuur van kwaliteit.
- Code reviews uitvoeren en best practices bewaken.
- Functionele noden analyseren en vertalen naar technische oplossingen.
- Instaan voor de kwaliteit, beveiliging, performantie en onderhoudbaarheid van toepassingen.
- Helpen bij het optimaliseren van de systeemprestaties.
- Nieuwe technologieën evalueren en integreren wanneer ze de bedrijfsdoelstellingen ondersteunen.
Gedragsvaardigheden
- Kritische analyse en vlotte integratie van informatie.
- Gestructureerd en oplossingsgericht denken.
- In staat om haalbare alternatieven uit te werken en onderbouwde conclusies te trekken.
- Technisch leiderschap en samenwerkingsgericht werken.
- Veerkracht en aanpassingsvermogen bij technische of contextuele veranderingen.
Taalvaardigheden
- Vloeiend in een van de twee landstalen: FR of NL (niveau C2).
- Zeer goed niveau Engels (niveau C1).
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)