Développeur logiciel Web Fullstack – Senior (.NET / C#)

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

Apply by: Jan. 9, 2026
Apply
Langue requise :

Français

Heures de travail par semaine :

37,5 heures

Type de poste :

Hybride – Présence au Québec, avec obligation d’être sur site 6 jours par mois à Montréal, incluant 2 journées au Vieux-Port pour les activités de PI Planning (tous les 8 semaines).

Durée de la mission en mois :

Jusqu’au 31 décembre 2026 (environ 12 mois, avec possibilité de continuité selon besoins)

À propos du poste

Le Développeur logiciel Fullstack Senior joue un rôle central dans l’évolution et la performance des solutions TI. Il intervient dans l’analyse de faisabilité, la conception, la réalisation et l’intégration de composants logiciels essentiels, principalement des API et services backend.
Le poste implique une collaboration étroite avec diverses équipes techniques et fournisseurs, dans un environnement infonuagique moderne reposant sur des architectures distribuées et des principes DevOps/SRE.

Ce rôle s’adresse à un spécialiste capable de concilier rigueur technique, sens de l’architecture, autonomie et leadership collaboratif, tout en contribuant activement à la mise en service, à l’optimisation et au support opérationnel des solutions.

Exigences et compétences techniques

Le candidat doit posséder :

Expérience technique essentielle

  • 5 à 10 ans d’expérience en développement web fullstack .NET / C#.

  • Maîtrise des frameworks C# et des bonnes pratiques de génie logiciel.

  • Solide compréhension des architectures modernes :

    • Architecture distribuée

    • Microservices

    • Intégration par API

    • Architecture événementielle et streaming

  • Expérience en développement collaboratif :

    • Guides de développement

    • Normes de programmation

    • Revues de code, pull requests

    • Pair programming / peer review

    • Pratiques TDD et couverture de code

    • Conformité OWASP

  • Expérience en développement d’APIs et services conteneurisés dans un environnement infonuagique natif (Docker, Kubernetes, Helm).

  • Acceptation obligatoire de la politique de présence physique à Montréal.

  • Candidat basé au Québec (indiquer la ville de résidence).

Objectifs et livrables
  • Concevoir et livrer des composantes logicielles robustes, évolutives et sécurisées.

  • Participer activement aux décisions d’architecture et aux analyses de faisabilité.

  • Contribuer à l’intégration de progiciels et à la mise en service des plateformes cloud.

  • Assurer la performance globale, l’observabilité et la maintenabilité des systèmes développés.

  • Collaborer au diagnostic et à la résolution d’incidents opérationnels, dans un contexte SRE.

  • Documenter, automatiser et améliorer continuellement les pratiques de développement.

Responsabilités principales
  • Contribuer à toutes les phases du cycle de développement : faisabilité, conception, tests, réalisation et intégration.

  • Piloter des expérimentations technologiques et participer à la configuration des environnements infonuagiques requis.

  • Concevoir des API et services backend performants, sûrs et alignés sur l’architecture cible.

  • Travailler en étroite collaboration avec les équipes internes et les fournisseurs infogérés pour assurer la cohérence des livrables.

  • Offrir un soutien technique avancé (24/7 selon rotation) pour les environnements critiques dans un cadre SRE.

  • Faire preuve de leadership et accompagner les équipes dans les bonnes pratiques de développement.

Atouts

Les compétences suivantes constituent un avantage :

  • Connaissance de l’outil Planisware.

  • Expérience en observabilité (Grafana, Prometheus, OpenTelemetry).

  • Maîtrise de solutions de gestion d’API (Apigee, Traefik, API Gateway).

  • Connaissance des plateformes événementielles (Kafka, Event Hub, PubSub).

  • Expérience avec Azure ou GCP.

  • Connaissance des bases de données : SQL Server, MongoDB, Redis.

  • Expérience en CI/CD pour microservices : GitHub, ArgoCD, Terraform, Crossplane.

  • Connaissances en sécurisation d’API : OIDC, OAuth2, SAML 2.0.

  • Sensibilité aux pratiques SRE.

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.