Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II - ShareGate Migrate [Core]

$100k - $130k
Full-time

Workleap

About Workleap & ShareGate: Workleap is a Montreal-based technology innovator on a mission to make work simpler, crafting game-changing software solutions that solve HR and IT’s most sophisticated management bottlenecks since 2006. Trusted by more than 20,000 corporate organizations globally, Workleap operates two industry-leading product branches: the AI-driven Workleap Platform for team engagement, and ShareGate—the market-dominant Microsoft 365 migration and data governance suite relied upon by enterprise IT professionals worldwide for its unmatched simplicity and operational value.

Position Overview

We are seeking a highly analytical, quality-driven Software Developer II to accelerate the ongoing success and technical modernization of our flagship desktop product, the ShareGate Migration Tool. Joining our dedicated Core engineering squad, you will collaborate cross-functionally alongside dedicated Product Managers and UX Designers to translate user expectations into high-signal desktop applications. This track demands a developer skilled in structured C#/.NET multi-threaded engineering who can confidently refactor desktop layers, integrate with cloud identity protocols, expand pipeline automation, and utilize generative AI tools with absolute code accountability.

Key Responsibilities

  • Product Feature Delivery: Ship clean, high-performance product features and structural improvements to the ShareGate Migration Tool that directly streamline data transit loops for thousands of active IT tenants.
  • Codebase Modernization: Refactor legacy software layers to ensure the core desktop application remains performant, highly maintainable, and aligned with modern object-oriented design standards.
  • Architectural Alignment: Partner with Product Managers and designers to break down customer friction points, mapping abstract requirements into verifiable desktop code configurations.
  • Test Suite Reinforcement: Author and strengthen robust automated unit and integration testing suites to intercept regressions early and maintain platform reliability during scaling loops.
  • Technical Escalation Support: Collaborate with internal customer support teams to diagnose complex technical exceptions, unblocking user environments through targeted debugging sweeps.
  • AI-Assisted Engineering: Integration of advanced LLM tooling (such as Claude or GitHub Copilot) to optimize compilation workflows, code verification loops, and local documentation updates.

Required Skills & Qualifications

  • 5+ years of verified professional experience delivering commercial software products or enterprise-grade desktop applications with high customer adoption metrics.
  • Proven background designing, constructing, and maintaining client-side desktop software layers leveraging C# and the native .NET Framework / .NET Standard / .NET Core environments.
  • Deep conceptual and structural expertise navigating Windows Presentation Foundation (WPF) or closely related desktop XAML layouts.
  • Extensive operational mastery of object-oriented design patterns, inversion of control, and solid dependency injection principles.
  • Strong automated scripting capabilities using PowerShell 5 or PowerShell 7 to drive systems automation setups.
  • Proficient leveraging generative AI assistants within your design process while maintaining full accountability over code correctness, quality, and platform security.
  • Excellent collaborative mechanics, with a native capacity to practice active listening, work transparently, and preserve high data visibility across teammates.
  • Location Context: 100% remote working infrastructure and flexible task tracking open to qualified software developers residing anywhere within Canada .

Preferred Strategic Indicators (Nice to Have)

  • Direct production engineering exposure navigating modern web components, explicitly leveraging React .
  • Prior experience integrating applications directly with the Microsoft API ecosystem (including Microsoft Graph SDK, MSAL auth routines, and SharePoint CSOM / REST endpoints) .
  • Familiarity implementing Modern Authentication rules or upgrading multi-tenant identity tokens.

What We Offer

  • Annual Base Salary Scale: $100,000 – $130,000 CAD (Grounded in our Canada-wide pay parity structures, with final offer allocations calibrated flexibly based on local regional market coordinates and skills audit scores).
  • The exceptional runway to engineer core products directly handling massive petabyte-scale Microsoft 365 cloud enterprise data relocations.
  • A remote-first, inclusive, and highly creative work culture driven by continuous rapid learning loops.
  • Structured candidate assessment processes using Microsoft Teams virtual workspaces combined with human-led technical work sample evaluations.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Developer II - ShareGate Migrate [Core] in Canada vacancy
  • $100k - $130k

     ...About Workleap & ShareGate: Workleap is a Montreal-based...  ...game-changing software solutions that solve HR...  ...dominant Microsoft 365 migration and data governance suite...  ...quality-driven Software Developer II to accelerate the...  ...Joining our dedicated Core engineering squad, you... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Workleap

    Canada
    a month ago
  •  ...Scaling, on-premises to Cloud Migration, Continuous Delivery, Big...  ...and data architecture, as a core contributor of the organization...  ...ownership of conceptualizing, developing, standardizing and driving the...  ...SCRUM preferred) -Excellent software development habits (unit tests... 
    Suggested
    Permanent employment
    Full time
    Remote work

    DBA Web Technologies

    Canada
    more than 2 months ago
  • $177k - $265k

     ...is seeking a Principal Software Engineer - Marketing to...  ...Marketing Cloud Advanced migration, and broader CRM...  ...BAU roadmap Design, develop, and support solutions...  ...Platform Developer I or II Preferred Qualifications...  ...are in line with our core values: competitive, inclusive... 
    Suggested
    Full time
    Work at office

    Equinix

    Canada
    9 days ago
  • $181.05k - $213k

     ...record, Carta brings together the software, services, and legal...  ...Fund Operations: Building the core engine that powers our vision...  ...workflows. Investor Reporting: Developing features that enable investment...  ...As a Senior Software Engineer II, you will lead technically complex... 
    Suggested
    Full time

    Carta

    Canada
    5 days ago
  • $87k - $105k

     ...Without fear. While protecting digital identities is at the core of our technology, protecting individual identities is at the core...  ...it away Design, build, and maintain production-quality software—with tests, documentation, and code review—that automates reliability... 
    Suggested
    Full time
    Casual work
    Local area
    Worldwide
    Flexible hours
    Shift work

    Ping Identity

    Canada
    5 days ago
  • $133k - $183k

     ...merchants in-store and online. Built around the core principle that people come first, Affirm develops an ecosystem predicated entirely on honesty, fiscal...  ..., systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core... 
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Affirm

    Canada
    a month ago
  • $91k - $140k

     ...potential. Title and Summary Data Engineer II Overview: Ethoca, a Mastercard...  ...a strong foundation in data engineering, software engineering practices, and analytical problem...  ...to CI/CD, testing, deployment, migration activities while helping minimize service... 
    Full time
    Worldwide

    Mastercard

    Canada
    1 day ago
  • $100k - $140k

     ...Platform Engineer to join our core Platform Engineering division...  ...-environment configurations, software upgrades, horizontal scaling,...  ...scripts, and database migrations via Azure DevOps or GitHub Actions...  ...and secure traffic flows. Developer Enablement & Productivity: Reduce... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    Wagepoint

    Canada
    a month ago
  • $91k - $140k

     ...governments realize their greatest potential. Title and Summary Software Engineer II Who is Mastercard? Mastercard is a global technology...  ...a 360 degree view of the coding world - writing code to develop a piece of code as well as write code to test it? • Are you... 
    Full time
    Work at office
    Worldwide

    Mastercard

    Canada
    a month ago
  •  ...and supportive. We are looking for a Software Developer, Engineering Productivity with expertise...  ...bridge between Quality and Eng Core, building the automated safety nets and...  ...Tooling Consolidation: Lead the technical migration away from expensive, legacy testing infrastructure... 
    Full time
    Work at office
    Remote work
    Work from home
    Shift work
    Afternoon shift
    Early shift

    Cloverhealth

    Canada
    12 days ago
  •  ...cloud readiness reviews  ~ Design and deliver Landing Zones, Migration and Platform Engineering engagements for clients  ~ Lead end...  ...days per year. But what really sets us apart are our core values of Hunger, Heart, and Harmony, which guide everything we... 
    Work at office
    Local area
    Immediate start
    Shift work

    Insight

    Canada
    21 days ago
  •  ...of experience and knowledge designing, developing, and maintaining configuration and custom...  ...JavaScript , Python, etc., etc., relevant to the core applications (Salesforce, Billing...  ...Salesforce Certified Platform Developer I & II (required) Salesforce Advanced... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Canada
    a month ago
  • $91k - $140k

     ...greatest potential. Title and Summary Information Security Engineer II Job Description To support our continued growth and...  ...industry trends to help the business and customers succeed. · Develop relationships to share knowledge and influence security objectives... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Canada
    a month ago
  • $230k - $290k

     ...looking for a Lead Full-Stack Software Engineer with deep expertise...  ...Supabase (and AWS RDS during migration). Own features end-to-end from...  ..., and agent frameworks as core parts of your workflow. You'll...  ...Node-based backend AI-native developer who regularly uses AI-... 
    Full time
    Remote work

    Finite State

    Canada
    13 days ago
  •  ...significant growth in payment volume. Architect and evolve the core Payments platform (rails integrations, routing, and funds-flow...  ...large, cross‑team initiatives (e.g., new global rails, decomp/migrations, resiliency programs), breaking high ambiguity into clear... 
    Full time

    Coinbase

    Canada
    29 days ago
  • $91k - $140k

     ...potential. Title and Summary Data Scientist II Overview The Security Solutions Data Science team is responsible for developing Artificial Intelligence (AI) and Machine...  ...Solid foundation in statistics, analytics, and core machine learning concepts • Experience... 
    Full time
    Worldwide

    Mastercard

    Canada
    a month ago
  • $61.6k - $113.9k

     ...Responsibilities: Drive the overall software development lifecycle and collaborate across...  ...systems and service applications. Develop high-quality technology applications and...  ...preventative maintenance and troubleshoot core software components. Evaluate emerging... 
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  • $240k - $360k

     ...technical governance, and the evolution of software and network platforms within Network...  ...engagement through standards bodies and developer communities This role operates within...  ...ensure all your benefits are in line with our core values: competitive, inclusive, sustainable... 
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    9 days ago
  • $240k - $360k

     ...technical governance, and the evolution of software and network platforms within Network...  ...engagement through standards bodies and developer communities This role operates within...  ...ensure all your benefits are in line with our core values: competitive, inclusive, sustainable... 
    Full time
    Work at office
    Shift work

    Equinix

    Canada
    more than 2 months ago
  •  ...GitLab enables organizations to increase developer productivity, improve operational efficiency...  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...how our team works: we embrace AI as a core productivity multiplier, with all team... 
    Full time
    Remote work

    GitLab

    Canada
    7 days ago
  •  ...This is a strong fit if you think like a software engineer first, write clean and maintainable...  ...change management practices. Develop and manage Slack apps and bots that deliver...  ...our People organization. We work across core systems, integrations, automation, and compliance... 
    Full time
    Remote work

    GitLab

    Canada
    20 days ago
  • $156.8k - $196k

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead the design, development, and execution...  ...screening providers. Background in fintech issuing platforms, core banking, or payments operations. Prior ownership of KYC/KYB automation... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Marqeta, Inc.

    Canada
    5 days ago
  •  ...team of experienced engineers building and managing the company's core infrastructure services on a cloud-native platform built on...  ...LLM-based code-assist tools to effectively build and troubleshoot software Preferred / Nice to Have: ~ Experience with GitOps methodologies... 
    Full time

    Menlo Security

    Canada
    12 days ago
  • $97.6k - $139k

     ...reliability, ML engineer enablement and developer velocity, business impact, and cost efficiency...  ...different ML problems at scale. As a Software Engineer (New Grad) on this team, you'll...  ...: Help build and maintain the core infrastructure that powers Quora's ML platform... 
    Full time
    Work experience placement
    Internship
    Remote work

    Quora

    Canada
    10 days ago
  •  ...Platform Infrastructure Engineer , you'll join a globally distributed team of experienced engineers building and managing the company's core infrastructure services on a cloud-native platform built on Google Kubernetes Engine and VMs spanning multiple regions and... 
    Full time

    Menlo Security

    Canada
    7 days ago
  •  ...AWS Cloud Solutions Engineer responsible for configuration, migration, and management of AIRS systems in AWS Cloud. On-site required first 2 weeks, optional remote after. Requirements: AWS expertise System migration experience Cloud configuration Large system... 
    Temporary work
    Remote work

    Department of Finance and Administration

    Canada
    13 days ago
  •  ...financial goals. We're hyper focused on building a product people love, and on finding every edge that helps us do that better. AI is core to how we operate: every person on the team uses it as a partner to sharpen judgment, move faster, and expand what's possible. We're... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Weekend work

    Monarch Money

    Canada
    7 days ago
  • $61.6k - $113.9k

     ...Requirements: ~4-6 years of experience in software development, supported by a relevant...  ...experience (within the last 3 months) with the core technology stack mentioned. ~ Ability...  ...and cloud-based setting. Develop integrations for systems and applications... 
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...through managing their identities, to authenticating who they are and authorizing what they can do in the system. Our work spans three core domains: User Management — creating, provisioning, and managing user identities Authentication — verifying who users are... 
    Full time

    AlphaSense

    Canada
    15 days ago
  • $149.6k - $199.5k

     ...environments. We need a solid understanding of enterprise security, compliance, and governance frameworks. We prefer experience with migration programs and hybrid cloud setups. We highly value cloud certifications such as Azure Solutions Architect Expert or AWS... 
    Full time

    MCKESSON

    Canada
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II - ShareGate Migrate [Core]. Be the first to apply!