XX
Développeur(euse) Full stackWSPSherbrooke, Nova Scotia, Canada
XX

Développeur(euse) Full stack

WSP
  • CA
    Sherbrooke, Nova Scotia, Canada
  • CA
    Sherbrooke, Nova Scotia, Canada

À propos

L'opportunité Vous cherchez à joindre une équipe dynamique œuvrant localement avec une envergure internationale ?
Joignez‑vous à WSP, l'une des plus grandes firmes de services‑conseils et d'ingénierie au monde
Dans ce rôle, vous contribuerez directement au développement et à l'évolution de WSP Smart, notre plateforme numérique intégrée pour la visualisation, l'analyse et la gestion de données environnementales, géospatiales, industrielles et opérationnelles. Vous collaborerez avec des spécialistes à travers le monde au sein de l'équipe Innovation et Technologies. À propos de WSP Smart
WSP Smart est une plateforme numérique intégrée permettant de centraliser, visualiser et analyser des données environnementales, géospatiales et opérationnelles en temps réel. Elle soutient la prise de décision grâce à des outils interactifs, des capacités analytiques avancées et une architecture cloud moderne conçue pour la performance et l'évolutivité.
Votre Impact   Votre rôle
À titre de Développeur·euse Full Stack, vous concevez, développez et intégrez de nouvelles fonctionnalités sur WSP Smart, du backend au frontend, en garantissant des solutions robustes, sécurisées et évolutives.
Vous travaillerez notamment sur :
  • Des interfaces web de visualisation et d'exploration de données
  • Des APIs et services backend performants
  • Des pipelines d'ingestion et de traitement de données
  • Des tableaux de bord et portails analytiques destinés aux équipes internes et aux clients
  • Ce que vous ferez Développement & architecture
  • Concevoir et livrer des fonctionnalités full stack : Backend en C# / .NET (ASP.NET Core), Frontend en (JavaScript/TypeScript), APIs REST/GraphQL.
  • Mettre en place et maintenir des services de traitement s'appuyant sur des fonctions Python côté serveur pour l'analyse et la transformation de données.
  • Concevoir des schémas et requêtes performants sur SQL Server et Azure Data Explorer (ADX), y compris l'écriture de KQL (Kusto Query Language) pour l'analytique temps réel/quasi temps réel.
  • Intégration technologique & R&D
  • Intégrer de nouvelles sources (capteurs, IoT, télémétrie, géomatique) et normaliser les données dans la plateforme.
  • Contribuer à l'industrialisation des traitements (jobs planifiés, orchestrations, monitoring, observabilité).
  • Participer aux preuves de concept et aux évaluations technologiques afin d'améliorer continuellement la plateforme.
  • Qualité, documentation & opérations
  • Participer au déploiement CI/CD avec Azure DevOps (pipelines, tests, contrôles de qualité).
  • Rédiger et maintenir la documentation technique (APIs, schémas, guides d'utilisation).
  • Réaliser des revues de code, appliquer les bonnes pratiques de sécurité et de performance, et contribuer aux standards d'ingénierie.
  • Travail d'équipe & collaboration
  • Travailler en étroite collaboration avec l'innovation, la science des données, la géomatique, l'instrumentation et les équipes projets.
  • Contribuer à la résolution de défis techniques multidisciplinaires et au transfert de connaissances.

  • Ce qui vous distingue   Compétences techniques essentielles
  • C# / .NET (ASP.NET Core) pour le développement backend et la création d'APIs sécurisées.
  • et JavaScript/TypeScript pour des interfaces web réactives et accessibles.
  • SQL Server : modélisation, optimisation de requêtes, procédures stockées, tuning de performance.
  • Azure Data Explorer (ADX) : ingestion de données, conception de tables, requêtes KQL et meilleures pratiques de performance.
  • Python côté serveur pour des traitements de données ciblés (nettoyage, enrichissement, calculs).
  • Azure DevOps : gestion du code source, pipelines CI/CD, gestion des artefacts et traçabilité.
  • Atouts
  • Expérience avec l'ingestion IoT/télémétrie, la sécurité d'APIs (OAuth2/OpenID Connect), et l'observabilité (logs, métriques, traces).
  • Connaissance de l'écosystème Azure (Functions, App Service, Storage, Event Hub/IoT Hub, Key Vault).
  • Sensibilité aux performances front (bundling, lazy loading) et à l'accessibilité (WCAG).
  • Intérêt pour les données environnementales et la géomatique.
  • Qualités personnelles
  • Collaboration, curiosité et sens de l'initiative pour proposer des solutions novatrices.
  • Rigueur, autonomie et souci de la qualité (tests automatisés, revues, documentation).
  • Bilinguisme (français/anglais) écrit et parlé.
  • Environnement de travail
  • Bureau d'innovation et de développement numérique (hybride)
  • Ateliers de prototypage et environnements de tests
  • Environnements cloud Azure et entrepôts de données
  • Déploiements occasionnels sur le terrain, au besoin
  • Ce qui vous démarque
  • Passion pour le développement logiciel moderne et la donnée.
  • Capacité à transformer des besoins opérationnels complexes en solutions concrètes, fiables et évolutives.
  • Goût pour l'amélioration continue et la veille technologique.

  • Pourquoi WSP?  
  • Fièrement canadienne – née et établie au Québec, WSP est aujourd'hui présente dans plus de 40 pays, y compris en Antarctique.
  • Une communauté mondiale d'experts – votre prochaine idée, mentor ou opportunité est toujours à portée de main.
  • Des possibilités illimitées commencent ici. Que ce soit à travers le pays ou à l'échelle mondiale, nous vous aiderons à adapter votre rôle à vos ambitions.
  • Flexibilité et équilibre réel – nous reconnaissons l'importance de l'équilibre dans nos vies et vous encourageons à prioriser le vôtre.

  • Rémunération   AB, BC, NT, NU, SK & YT : $ – $
      MB & ON : $ – $
      NB, NL, NS, PEI & QC : $ – $
      Divulgation :
    Le salaire final attribué à ce poste peut différer de la fourchette indiquée ci‑dessus en fonction de plusieurs facteurs, notamment : formation pertinente, qualifications, certifications, expérience, compétences, niveau de responsabilité, localisation géographique, performance et besoins de l'entreprise ou de l'organisation. La fourchette salariale indiquée dans cette offre d'emploi peut être modifiée pour des raisons commerciales.
    • Sherbrooke, Nova Scotia, Canada

    Compétences linguistiques

    • French
    Avis aux utilisateurs

    Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.