ShareGate- fr

La transparence, c'est notre façon de recruter — pour toi comme pour nous. Ton parcours commence par un échange avec un.e recruteur.euse, suivi d'un entretien virtuel avec le ou la gestionnaire d'embauche et un·e autre interviewer. Ensuite, tu complètes une étude de cas à faire chez toi, puis tu rencontres de futur.es collègues pour en discuter et collaborer. Si on s’entend des deux côtés, on passe à l'offre. Dans un souci de transparence : on utilise l'IA pour soutenir certaines parties du processus, mais chaque décision d'embauche reste fermement humaine. On s'engage à offrir à chaque candidat.e un processus inclusif et réfléchi. On a hâte de te le montrer. En postulant, tu confirmes avoir lu et accepté notre politique de confidentialité.

Senior Developer (C#/React), Migrate - ShareGate

Location

Canada

Posted

4 days ago

Salary

C$125K - C$160K / year

Seniority

Senior

Job Description

Senior Developer (C#/React), Migrate - ShareGate

ShareGate- fr

Role Description À titre de développeur.euse logiciel senior, tu joueras un rôle clé dans la construction de la nouvelle application web de ShareGate Migrate. Fort·e d'une solide expertise en React, C# et TypeScript, tu contribueras à l'ensemble de la stack technique et travailleras en étroite collaboration avec l'équipe produit pour transformer des besoins utilisateurs en expériences simples et bien conçues. Intégré·e à une équipe agile et dynamique, tu évolueras dans un environnement qui valorise la qualité, le jugement technique et l'apprentissage continu. - Livrer des fonctionnalités full-stack robustes qui répondent aux standards de qualité, performance et UX dès les premiers jalons de la nouvelle app web. - Façonner les choix techniques de l'équipe (librairies, patterns, stratégie de tests) de façon à ce que chaque décision accélère les livraisons futures plutôt que de les alourdir. - Traduire les besoins utilisateurs en expériences livrées qui résolvent le vrai problème, en partenariat serré avec Product et Design. - Intégrer les APIs Microsoft (Microsoft Graph, Azure AD / Entra ID, MSAL) de façon fiable et sécuritaire afin de supporter des scénarios de migration et d'authentification qui fonctionnent sans accroc en production. - Anticiper les risques techniques avant qu'ils ne bloquent l'équipe, et apporter des solutions concrètes qui maintiennent le rythme de livraison. - Élever le niveau technique de l'équipe par des revues de code et du mentorat qui font progresser les autres, pas juste valider le code. - Maîtriser les outils de développement assisté par l'IA (comme Claude et GitHub Copilot) pour produire un niveau de qualité et de volume qu'un dev solo ne pourrait pas atteindre autrement. Qualifications - 5 à 15 ans d'expérience en développement logiciel, idéalement dans un environnement orienté produit. - Maîtrise du développement frontend avec React (TypeScript). - Solide expérience en développement backend avec C# / .NET. - Capacité démontrée à exercer un jugement technologique fort dans un contexte produit. - Expérience dans la collaboration avec des équipes produit et design pour livrer des expériences utilisateurs de qualité. - Expérience dans l'utilisation d'outils d'IA au quotidien en développement logiciel. - Communication claire et directe, capacité à challenger les décisions produit de façon constructive. - Expérience avec les APIs Microsoft (Microsoft Graph, Azure AD / Entra ID, MSAL) (atout). Requirements - Salaire de base : $125K–160K CAD. - Programme de bonus annuel. - Programme LTIP, participation à la croissance à long terme de Workleap. - REER + Assurances collectives familiales + télémédecine + budget bien-être annuel. - Politique de vacances flexible. - Télétravail, avec accès à nos bureaux de Montréal. - Rassemblement en personne deux fois par an. - Claude accessible à tous. Company Description 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. - Outil de prédilection pour garder le contrôle des données après la migration. - Fonctionnalités de gouvernance pour évaluer rapidement les environnements M365. - Aide à mettre en place la fondation pour déployer avec confiance l’assistant d'IA de Microsoft. - Développé par Workleap Technologies, une entreprise de logiciels basée à Montréal.

Related Job Pages

More Software Engineer Jobs

Valsoft Corporation logo

Lead Developer

Valsoft Corporation

Valsoft Corporation acquires and builds market software solutions. The company invests in stable businesses and aims to foster an entrepreneurial environment po

Role Description Souhaitez-vous diriger une équipe de développement en télétravail, utiliser les plus récents outils de développement assisté par l'IA et contribuer à l'évolution d'une solution au cœur d'une entreprise reconnue comme un chef de file dans son marché? Vous êtes peut-être la personne idéale pour Progitek! Relevant du CTO, vous combinerez leadership technique et contribution directe au développement logiciel. Vous guiderez l'équipe responsable des systèmes existants et participerez activement aux décisions d'architecture touchant l'écosystème sur site et infonuagique de Dentitek, en vous concentrant principalement sur PowerBuilder, C#/.NET et la couche de données relationnelles. Vous n'avez pas besoin d'être spécialiste de PowerBuilder dès votre arrivée. Nous recherchons un leader technique chevronné capable d'utiliser des processus de développement assistés par l'IA, un solide jugement d'ingénierie et une étroite collaboration avec nos spécialistes PowerBuilder afin de moderniser en toute sécurité un vaste système essentiel aux activités de nos clients. Au fil de la modernisation des systèmes existants, vos compétences en technologies modernes contribueront également à définir l'architecture et la feuille de route de l'application de prochaine génération, puis à en assurer la réalisation. Cette application remplacera éventuellement la solution existante. Qualifications - Baccalauréat en informatique ou en génie, ou combinaison équivalente de formation et d’expérience pertinente. - Expérience démontrée dans la direction technique, la prise de décisions d’architecture et la livraison de logiciels en production. - Solide expérience du développement en C#/.NET, idéalement avec des applications de bureau Windows, des services, des intégrations ou d’autres systèmes essentiels aux activités. - Expérience comme développeur senior dans la maintenance et le débogage de vastes bases de code en production, accompagnée de solides capacités d’analyse et de résolution de problèmes. - Solides connaissances des bases de données relationnelles et de SQL, notamment l’évolution des schémas, la conception des requêtes, le rendement et la validation des données. - Expérience approfondie (ou maîtrise démontrée) des outils et des processus de développement assisté par l’IA, y compris la validation sécuritaire des résultats générés par l’IA. - Solides connaissances en architecture logicielle, en pratiques de revue de code, en tests automatisés, en sécurité, en résilience et en gestion de la dette technique. - Solide maîtrise de Git et des flux de travail collaboratifs avec Git. - Expérience des méthodes de développement agiles, comme Scrum ou Kanban. - Capacité d’estimer le travail, de communiquer les compromis techniques, de gérer les risques et de transformer une stratégie en plan de livraison pragmatique. - Capacité démontrée à accompagner les développeurs, à faciliter les décisions techniques et à créer un environnement d’équipe collaboratif et responsable. - Esprit d’initiative, autonomie et aisance à travailler avec des technologies peu familières et une documentation incomplète. - Capacité de travailler en anglais dans un environnement collaboratif en télétravail. Requirements - Expérience avec PowerBuilder, ou grande curiosité et capacité à devenir rapidement autonome au moyen de processus assistés par l’IA. - Expérience directe avec SQL Anywhere et/ou PostgreSQL. - Expérience éprouvée dans la modernisation et la refactorisation de vastes bases de code existantes, essentielles aux activités et imparfaitement documentées. - Expérience des environnements sur site distribués, des logiciels de bureau Windows et des contraintes propres aux installations chez les clients. - Expérience de la planification et de l’exécution de migrations de bases de données ou d’applications au moyen de stratégies de déploiement progressif, de coexistence et de rétrocompatibilité. - Expérience avec Python et/ou Node.js pour l’automatisation, l’outillage ou le prototypage. - Expérience avec AWS, les intégrations infonuagiques ou les architectures sans serveur. - Capacité de travailler en français. Benefits - Possibilité de travailler à distance. - Accès aux outils de développement assisté par l'IA. - Opportunité de contribuer à un produit essentiel pour le secteur dentaire. Company Description Progitek est en affaires depuis 1995. Notre mission est d’aider les cliniques dentaires à mieux gérer leur temps et leurs processus. Notre logiciel, Dentitek, est utilisé par plus de 1 300 cliniques dentaires partout au Canada. La solution de gestion de clinique dentaire Dentitek comprend des composants sur site et infonuagiques et prend en charge des processus essentiels aux activités de nos clients.

Canada
Rimutee logo

Desarrollador de Inteligencia Artificial

Rimutee

We believe LATAM digital & tech talent need to expand their reach.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Diseñar e implementar soluciones de IA Generativa, agentes inteligentes y servicios cognitivos sobre la arquitectura de Microsoft Azure • Construir y optimizar pipelines de MLOps integrando Azure Machine Learning, Azure DevOps y GitHub Actions para garantizar un despliegue continuo de alto rendimiento • Desarrollar y escalar arquitecturas basadas en .NET, C# y Python para conectar modelos de aprendizaje automático con bases de datos relacionales y APIs robustas • Garantizar la observabilidad y monitoreo técnico end-to-end de las soluciones de IA mediante herramientas como Application Insights, Log Analytics y Dynatrace

Costa Rica
Rimutee logo

Desarrollador Azure

Rimutee

We believe LATAM digital & tech talent need to expand their reach.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Diseñar y desplegar soluciones cloud-native altamente escalables utilizando microservicios, contenedores (Docker, AKS, Azure Container Apps) e integraciones sobre la plataforma Microsoft Azure. • Asegurar la calidad y observabilidad del software implementando prácticas TDD, principios SOLID, y configurando herramientas de monitoreo continuo como Application Insights y Dynatrace. • Orquestar la arquitectura de datos y comunicación integrando servicios de mensajería (Service Bus), caché (Azure Cache for Redis), bases de datos SQL y soluciones de búsqueda como Azure Elastic Search. • Gestionar el ciclo de vida del desarrollo mediante prácticas DevOps en Azure DevOps Services (Repos, Pipelines, Boards y Artifacts), asegurando entregas continuas y seguras.

Costa Rica
Rimutee logo

Desarrollador SharePoint

Rimutee

We believe LATAM digital & tech talent need to expand their reach.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Diseñar e implementar requerimientos avanzados sobre aplicaciones nuevas y existentes utilizando el ecosistema SharePoint y flujos de automatización. • Construir y personalizar soluciones escalables utilizando SPFX, CSOM, Farm Solutions y SharePoint Designer. • Orquestar automatizaciones complejas integrando Power Apps, Power Automate, Power BI, PVA y Azure Logic Apps junto con Dataverse. • Gestionar el ciclo de vida del desarrollo y la atención de incidentes a través de metodologías ágiles utilizando Azure DevOps.

Costa Rica