Développeur .NET

Montreal, Quebec, Canada | Xideral Canadá | Contract | Partially remote

Apply by: Sept. 12, 2025
Apply

Langue requise :

Français (excellente maîtrise à l’oral et à l’écrit)

Heures de travail par semaine :

Temps plein (40 heures)

Type de poste :

Hybride – Montréal (2 jours par semaine au bureau, reste en télétravail)

Durée de la mission en mois :

3 mois, avec possibilité de renouvellement de 6 mois (à partir de janvier)

À propos du poste

Nous recherchons un Développeur .NET/C# senior pour rejoindre une équipe multidisciplinaire et contribuer à un projet stratégique de refonte d’application.
Vous participerez à la transformation d’un système monolithique vers une architecture 100 % microservices, en travaillant sur un nouvel environnement moderne et innovant. Ce rôle vous permettra d’évoluer dans un contexte riche, où vos compétences techniques et votre esprit collaboratif auront un impact direct sur la qualité et la performance de la solution.

Exigences et compétences techniques
  • Minimum 12 ans d’expérience en TI

  • Au moins 7 ans d’expérience en développement .NET

  • Participation à un projet d’envergure de migration ou refonte vers des microservices

  • Maîtrise des environnements et technologies suivants :

    • C#, .NET Core / .NET Framework

    • Applications web (Typescript, HTML, CSS, MVC)

    • WebAPI, microservices

    • Visual Studio

    • Microsoft Azure (microservices, observabilité)

    • Microsoft Azure-DevOps (orchestration CI/CD)

    • Protocole MQTT

    • Outils collaboratifs : Confluence, Jira

    • Message Queuing (RabbitMQ)

    • Bases de données : SQL Server, CosmosDB, Redis

    • Outils de monitoring : Grafana, Telegraf, InfluxDB

  • Connaissance des méthodologies Agiles (Scrum, Kanban, etc.)

Objectifs et livrables
  • Participer activement à la refonte d’une application monolithique vers une architecture microservices

  • Concevoir et développer des solutions robustes et évolutives

  • Respecter les normes de sécurité applicative et les bonnes pratiques de développement

  • Produire du code maintenable et documenté

  • Soutenir l’équipe dans la livraison de solutions fiables et performantes

Responsabilités principales
  • Analyser les besoins et concevoir des solutions techniques adaptées

  • Développer et optimiser des algorithmes pour améliorer la performance du système

  • Réaliser le développement et les tests dans un cadre Agile

  • Collaborer étroitement avec l’équipe sur le raffinement des demandes et les revues de code

  • Investiguer et résoudre des problèmes en environnements non-prod et prod

  • Contribuer à l’amélioration continue des pratiques et outils de l’équipe

  • Participer aux déploiements et à l’exploitation des solutions

Atouts
  • Expérience avec les systèmes SAEIV ou systèmes complexes

  • Connaissance approfondie des environnements hybrides (serveurs, VM, conteneurs, cloud Azure)

  • Expérience de développement front-end avec Angular

  • Capacité à soutenir et à coacher des développeurs moins expérimentés

  • Esprit d’équipe et ouverture à contribuer à des tâches variées du cycle de vie logiciel

 
En soumettant votre candidature, vous consentez à ce que Xideral recueille, utilise et conserve vos renseignements personnels uniquement à des fins de recrutement et de sélection pour ce poste ou pour des opportunités similaires en lien avec vos domaines d’expertise. Vos informations seront traitées de manière confidentielle et conformément à la Loi 25 sur la protection des renseignements personnels du Québec. Vous pouvez en tout temps demander l’accès, la rectification ou la suppression de vos données en nous contactant à l’adresse suivante : contact@xideral.ca.