Text copied to clipboard!
Titre
Text copied to clipboard!Consultant .NET
Description
Text copied to clipboard!
Nous recherchons un Consultant .NET capable d’accompagner nos équipes et nos clients dans la conception, le développement, l’évolution et l’optimisation de solutions logicielles basées sur l’écosystème Microsoft. Ce poste s’adresse à un professionnel expérimenté qui maîtrise les technologies .NET et qui sait intervenir aussi bien sur des projets de création d’applications que sur des missions de modernisation, d’intégration ou d’amélioration de performances. Le Consultant .NET joue un rôle central entre les parties prenantes métier, les équipes techniques et la direction de projet afin de garantir la qualité, la maintenabilité et la pertinence des solutions livrées.
Dans ce rôle, vous serez amené à analyser les besoins fonctionnels et techniques, à proposer des architectures adaptées, puis à participer activement à la mise en œuvre des applications. Vous interviendrez sur des environnements variés, incluant des applications web, des API, des services backend, des outils internes et parfois des solutions cloud. Vous devrez également conseiller les clients sur les bonnes pratiques de développement, les choix technologiques, la sécurité applicative, les performances et les stratégies de déploiement.
Le Consultant .NET doit posséder une excellente compréhension du cycle de vie logiciel, des méthodes de développement modernes et des enjeux liés à la qualité du code. Une forte capacité d’analyse est essentielle pour identifier les risques, résoudre les problèmes complexes et recommander des solutions pragmatiques. Vous collaborerez avec des développeurs, architectes, testeurs, chefs de projet et responsables métier afin de transformer les besoins en solutions robustes et évolutives.
Nous valorisons particulièrement les profils capables de combiner expertise technique et sens du conseil. Au-delà du développement, ce poste implique une dimension relationnelle importante : animation d’ateliers, accompagnement des utilisateurs, documentation technique, partage de connaissances et participation à l’amélioration continue. Vous pourrez être sollicité pour auditer des applications existantes, encadrer des équipes, définir des standards de développement ou contribuer à des feuilles de route technologiques.
Le candidat idéal est curieux, rigoureux et orienté résultats. Il sait travailler dans des contextes exigeants, gérer plusieurs priorités et communiquer clairement avec des interlocuteurs techniques comme non techniques. Une expérience avec les environnements Agile, les outils d’intégration continue et les plateformes cloud constitue un atout important. Rejoindre ce poste, c’est participer à des projets à forte valeur ajoutée, contribuer à la transformation numérique des organisations et évoluer dans un environnement stimulant où l’expertise, l’innovation et la collaboration sont au cœur des réussites.
Responsabilités
Text copied to clipboard!- Analyser les besoins métier et techniques des clients
- Concevoir des architectures applicatives basées sur .NET
- Développer et maintenir des applications web, API et services
- Réaliser des audits de code et recommander des améliorations
- Accompagner les équipes sur les bonnes pratiques de développement
- Optimiser les performances, la sécurité et la qualité des applications
- Participer aux phases de tests, déploiement et mise en production
- Rédiger la documentation technique et fonctionnelle
- Animer des ateliers techniques avec les parties prenantes
- Assurer une veille technologique sur l’écosystème Microsoft
Exigences
Text copied to clipboard!- Expérience confirmée en développement avec .NET et C#
- Maîtrise des architectures applicatives et des API REST
- Bonne connaissance de SQL Server et de la modélisation de données
- Expérience avec ASP.NET, .NET Core ou .NET moderne
- Compréhension des pratiques DevOps et d’intégration continue
- Capacité à analyser des besoins complexes et proposer des solutions
- Excellentes compétences en communication et en conseil
- Connaissance des environnements cloud comme Azure appréciée
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec C# et l’écosystème .NET ?
- Avez-vous déjà conçu une architecture applicative complète ?
- Quels types d’applications .NET avez-vous développés ?
- Avez-vous travaillé avec Azure ou d’autres plateformes cloud ?
- Comment abordez-vous l’optimisation des performances applicatives ?
- Quelle est votre expérience des méthodes Agile ?
- Avez-vous déjà réalisé des audits techniques ou du conseil client ?
- Comment assurez-vous la qualité et la maintenabilité du code ?