Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Une entreprise innovante à Montréal recherche un Développeur .NET Expert pour rejoindre une équipe multidisciplinaire. Le candidat idéal aura une forte expérience en développement backend, tout en étant à l'aise avec le front-end. Vous serez responsable de concevoir, développer et maintenir des solutions complexes, tout en contribuant à l'amélioration continue des pratiques d'équipe.
On est a la recherche d' unDéveloppeur .NET Expert avec une forte dominante Back-End, tout en étant à l’aise sur la partie Front-End.Vous intégrerez une équipe multidisciplinaire responsable de toutes les facettes de la solution (analyse, développement, déploiement, support et opérations). Vous serez amené à concevoir, développer, optimiser et maintenir des algorithmes et solutions complexes, tout en contribuant activement à l’amélioration continue des pratiques d’équipe, à la qualité du produit et à l'automatisation des processus.
Votre rôle dépassera le développement classique : vous interviendrez dans l'analyse fonctionnelle, l’optimisation, le débogage et l’architecture de solutions durables et évolutives.
Analyser les besoins clients et transformer ces besoins en règles d’affaires précises.
Développer, optimiser et sécuriser des algorithmes complexes au sein d’un écosystème .NET Core et API/Microservices.
Maintenir la robustesse et la qualité du code via des tests unitaires, TDD/BDD et processus d’automatisation.
Participer activement à la résolution de problèmes complexes, aux activités de support et aux efforts de raffinement et de planification de l’équipe.
Contribuer aux initiatives d’amélioration continue, d’automatisation et d’optimisation de la stack technologique et des processus DevOps.
Concevoir et développer des solutions Fullstack (priorité Back-End) dans un environnement API et microservices.
Participer activement à l’analyse des récits utilisateurs, au découpage technique et au raffinement de backlog.
Proposer et challenger les solutions techniques, participer aux revues de code et contribuer à l’évolution des pratiques d’équipe.
Assurer la maintenance, le support, le débogage avancé et la performance des solutions.
Participer à la mise en place et à l’optimisation des processus de déploiement et d’automatisation (DevOps).
Participer aux cycles de sprint (environ toutes les 3 semaines) et aux rétrospectives d’équipe.
Diplôme en informatique ou expérience équivalente.
12 ans d'expérience en développement logiciel, dont 7 à 9 ans en .NET (C#, .NET Core, .NET Framework 3.5/4.6).
Expérience significative avec des solutions backend/frontend basées sur API et microservices.
Maîtrise de Microsoft SQL Server (requêtes complexes, procédures stockées).
Maîtrise de Angular (Must).
Connaissance avancée en TDD / BDD / Cucumber.
Expérience avec Visual Studio, ASP.NET, HTML, CSS, JavaScript/TypeScript.
Expérience avec Azure DevOps, Jira, Confluence.
Maîtrise du français (oral et écrit).
Backend : C#, .NET Core, Microservices (WebAPI), SQL Server, CosmosDB, Redis.
Frontend : Angular, Typescript, HTML, CSS.
DevOps : Azure DevOps, Visual Studio.
Observabilité : Grafana, Telegraf, InfluxDB, ElasticSearch.
Messaging : RabbitMQ.
Infrastructure : Azure Cloud, conteneurs, VM.
Connaissance approfondie de l’écosystème DevOps et des solutions d’automatisation (scripts, tests, pipelines de déploiement).
Expérience avec Azure Cloud et environnements hybrides (VM, conteneurs, microservices).
Expérience avec des équipes multidisciplinaires et approche Agile.
Intérêt marqué pour l’automatisation, l’optimisation des processus de développement et le déploiement continu.
Expérience en observabilité et en outillage de monitoring moderne.