Jobs.ca
Jobs.ca
Language
ShareGate logo

Développeur.euse logiciel II- ShareGate Migrate

ShareGate7 days ago
Remote
Montreal, Quebec
CA$95 - CA$125/annual
Mid Level
Full-Time

About the role

ShareGate est le leader en migration et gouvernance Microsoft 365, avec plus de 100 000 professionnels TI qui comptent sur sa simplicité imbattable.

Il offre l'approche la plus simple, fiable et abordable pour migrer les données d'entreprise sur Microsoft 365.

Que ce soit Google Workspace, les disques réseaux, Exchange Online, SharePoint On-Premises, ou d'un tenant à l'autre, ShareGate s'en occupe et offre la paix d'esprit. D'une transition vers le cloud à l'intégration d'une nouvelle entreprise, il garde les choses vraiment simples.

ShareGate est aussi l'outil de prédilection pour garder le contrôle des données une fois que la migration est complétée. Ses fonctionnalités de gouvernance permettent d'évaluer rapidement les environnements M365, détecter les problèmes et apporter les correctifs nécessaires, pour que tout reste ordonné, sécurisé et optimisé. Il aide à mettre en place la fondation pour déployer avec confiance l'assistant d'IA de Microsoft.

ShareGate est développé par Workleap Technologies, une entreprise de logiciels basée à Montréal.

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, vous confirmez avoir lu et être en accord avec notre politique de confidentialité.

About ShareGate

Software Development
11-50

ShareGate is an out-of-the-box Microsoft 365 migration and governance solution that keeps your migration projects on track while preserving data integrity, security, and environment hygiene. Comprising two products – ShareGate Migrate and ShareGate Protect – the ShareGate platform delivers end-to-end Microsoft 365 best practices for modernization and AI preparedness using high-performance migration deployments combined with ongoing permissions and access controls.

ShareGate is part of Workleap’s operating system for hybrid work.

Similar jobs you might like