Développeur.euse logiciel II - ShareGate Migrate

TLDR

Contribute significantly to enhancing ShareGate's migration capabilities, leveraging AI-assisted development tools while collaborating closely with product management and design teams.

Description de l'entreprise

Workleap est une entreprise tech basée à Montréal avec comme mission de rendre le travail plus simple.

Depuis 2006, on bâtit des produits innovants qui aident les équipes RH et TI à relever leurs plus grands défis.

Workleap offre deux lignes de produits distinctes :

  • La plateforme Workleap, une solution RH propulsée par l’IA qui élève la performance des équipes et stimule l’engagement des employés.

  • ShareGate, le leader incontesté en migration et gouvernance Microsoft 365, reconnu par les professionnels TI du monde entier pour sa grande simplicité.

Aujourd’hui, c’est plus de 20 000 entreprises partout dans le monde qui comptent sur les produits Workleap pour croître, évoluer et opérer.

On est des bâtisseurs dans l’âme et ce qui nous passionne est clair : créer les produits les plus simples qui amènent de la valeur exceptionnelle à nos clients, un point c’est tout.

Description du poste

Vous jouerez un rôle clé dans l’expansion des capacités de migration de ShareGate. L’équipe se consacre à lancer sur le marché de tout nouveaux types de migrations, allant des conversations privées dans Teams aux discussions Slack, en passant par les migrations du courriel. En tant que développeur.euse au sein de cette équipe, vous contribuerez à définir la manière dont les organisations gèrent certaines de leurs migrations de données les plus sensibles, tout en participant à une base de code moderne et de haute qualité.

Responsabilités:

  • Concevoir et développer de nouvelles fonctionnalités de migration couvrant divers environnements Microsoft 365 et des plateformes tierces (par exemple : conversations privées Teams, messagerie Exchange Online, messagerie de ressources, etc.).
  • Collaborer étroitement avec l'équipe produit et design afin de transformer les découvertes issues de la phase d’exploration et les besoins clients en logiciels fiables et bien conçus.
  • Explorer des API, protocoles et modèles de données inconnus lors de l’analyse et de la définition de nouvelles cibles de migration.
  • Mettre à jour, refactoriser et maintenir la base de code à mesure que les fonctionnalités évoluent, tout en respectant les standards de développement et en assurant la fiabilité à grande échelle.
  • Améliorer continuellement la couverture des tests afin de détecter les régressions et garantir la fidélité des migrations.
  • Soutenir l’équipe de support client en analysant et en résolvant des escalades techniques complexes liées aux nouveaux types de migration récemment lancés.
  • Utiliser des outils de développement assistés par l’IA (comme Claude et GitHub Copilot) comme partie intégrante de votre flux de travail afin d’accélérer la livraison et d’améliorer la qualité du code.

 

Une semaine typique? 

Vous contribuerez à l’ensemble du cycle de développement produit :

  • Explorer de nouveaux environnements de migration grâce à la recherche, au prototypage et à l’analyse d’API, en utilisant des outils d’IA pour accélérer la phase de découverte et réduire le temps consacré au code répétitif.
  • Livrer des améliorations progressives sur des capacités de migration récemment mises en production.
  • Collaborer quotidiennement avec vos coéquipiers et partenaires produit à travers des réunions d’équipe, des discussions de conception et des communications asynchrones.
  • Partager vos apprentissages avec l’ensemble de l’organisation d’ingénierie ShareGate Migrate lorsque l’équipe découvre de nouveaux modèles techniques.

À quoi ressemble la stack technologique ?

  • C# / .NET Framework / .NET Standard
  • WPF
  • Microsoft Graph SDK / MSAL / EWS
  • PowerShell 5/7

Qui est l’équipe que tu vas rejoindre ? 

Vous rejoindrez une équipe concentrée de développeurs.euses travaillant directement avec un Product Manager et un Product Designer. L’équipe a pour mission d’étendre ShareGate vers des charges de travail de migration qui comptent le plus pour nos clients, au-delà de ce que ShareGate couvrait traditionnellement. Vous ferez partie du département ShareGate Migration, un réseau collaboratif d’équipes ayant accès à des développeurs.euses staff pour du mentorat technique et pour assurer l’alignement entre équipes.

L’équipe fonctionne avec une forte culture d’idéation rapide et d’expérimentation autonome. Vous n’attendrez pas qu’une solution vous soit donnée : on s’attend à ce que vous formuliez des hypothèses, réalisiez rapidement des preuves de concept et partagiez vos conclusions avec l’équipe. Le développement assisté par l’IA fait partie intégrante de la façon de travailler de l’équipe, et non un simple ajout. Une expérience concrète avec des outils de codage assistés par l’IA et une volonté d’en tirer le maximum sont donc attendues.

Quels sont les prochains défis qui attendent ton équipe ? 

  • Mettre sur le marché de nouveaux types de migrations.
  • Établir des modèles techniques et des fondations réutilisables afin d’accélérer le développement de chaque nouveau type de migration.
  • Trouver l’équilibre entre la livraison active de fonctionnalités et la nature exploratoire, riche en découvertes, liée à l’exploration de nouvelles charges de travail.

Qualifications

  • 3+ années d’expérience dans la livraison de produits logiciels commerciaux ayant une forte adoption client ;
  • Expérience démontrée dans le développement et la maintenance d’applications en C#/.NET ;
  • Expérience pratique avec des outils de codage assistés par l’IA (ex.: Claude, GitHub Copilot ou équivalent) dans le flux de développement quotidien ;
  • Aisance à travailler avec des API et modèles de données inconnus, avec une réelle curiosité pour comprendre le fonctionnement de nouveaux systèmes ;
  • Solides compétences en débogage et en résolution de problèmes, avec la capacité d’aborder des défis techniques complexes et ambigus ;
  • Communication claire et proactive, sens des responsabilités, transparence et capacité à tenir l’équipe informée ;
  • Une expérience avec Microsoft Graph SDK, MSAL, EWS ou des API de messagerie tierces (Slack, Teams) est un atout.

 

Fourchette salariale : 95K-125K $CAD.
La fourchette salariale affichée reflète notre échelle de rémunération au Canada. Au moment de formuler une offre, selon la région où le candidat est basé, certains ajustements peuvent s’appliquer afin de refléter les conditions du marché local.

Qui nous sommes

On est une équipe de curieux et de créateurs passionnés, rassemblés par le même objectif : rendre le travail plus simple - et meilleur - pour tout le monde. Les défis stimulent notre créativité, on carbure à l'intensité, et repousser les limites fait partie de notre ADN. On pense que les meilleures idées naissent de l’expérimentation, de l’apprentissage continu, et parfois même de l’inconfort—c’est comme ça qu’on évolue.

Depuis 2006, on réinvente la façon dont les équipes travaillent, en alliant créativité et technologie pour résoudre de vrais problèmes en TI et en RH. On avance vite, on apprend constamment, et on garde toujours nos clients au coeur de nos décisions. Si tu es une personne proactive, qui prend les choses en main, adore collaborer et n’a pas peur de plonger dans l’inconnu - tu trouveras parfaitement ta place parmi nous.

Informations supplémentaires

Chez Workleap, on bâtit ensemble, on se fait confiance et on se soutient, dans la réussite ou dans l'échec.  Tu pourras t'exprimer, évoluer et développer ta créativité dans un environnement qui s'adaptera à ton quotidien et à tes besoins.  

Nos aspirations sont de bâtir un environnement de travail sain et inclusif. Il s’agit là de l’affaire de tous et de toutes. 

Notre processus Expérience Candidat chez Workleap :
Entrevue téléphonique - Entrevue virtuelle par Teams - Mise en situation - Offre d'emploi

En tant qu’entreprise technologique, nous utilisons l’IA pour optimiser le recrutement, tout en veillant à ce que toutes les décisions d’évaluation restent humaines.

On a hâte d'apprendre à te connaître !

En postulant à ce poste, tu confirmes avoir lu et être en accord avec notre politique de confidentialité.

#LI-Remote

Workleap simplifies work for HR and IT teams through its innovative products. They offer two distinct lines: the Workleap platform, an AI-driven HR solution that enhances team performance and employee engagement, and ShareGate, a leading tool for Microsoft 365 migration and governance, known for its simplicity among IT professionals.

View all jobs
Salary
CAD $95,000 – CAD $125,000 per year
Report this job
Apply for this job