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 22 days 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
    21 days 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
    14 hours ago
  • $91k - $140k

     ...greatest potential. Title and Summary Software Engineer II Overview: Be part of the Operations & Technology Fraud Products team developing new capabilities for MasterCard's...  ...Management Platform, which serves as the core for multiple business solutions to combat... 
    Suggested
    Full time
    Worldwide

    Mastercard

    Canada
    a month 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... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Affirm

    Canada
    22 days 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
    22 days ago
  • $91k - $140k

     ...governments realize their greatest potential. Title and Summary Software Engineer II Overview • The Decision Management program enables...  ...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
    Flexible hours

    Mastercard

    Canada
    a month 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
    6 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
    16 days 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
    a month 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
  •  ...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
    15 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
  •  ...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
    6 days ago
  •  ...based on IFS assyst, including implementation of approved enhancements and ongoing system improvements. The role will also support migration activities to a modernized ITSM toolset (ITSMv2) and contribute to service improvement initiatives. The environment is built... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    20 days ago
  • $15 per hour

     ...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured...  ...identify and resolve bottlenecks Support platform migrations and system upgrades (e.g., triple stores, streaming ingestion)... 
    Full time
    Remote work

    Wikimedia Foundation

    Canada
    13 days ago
  •  ...Job Requisition ID # 24WD83815 24WD83815, Principal Software Developer French job description to follow!/La description de poste en fran...  ...in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our... 
    Temporary work
    For contractors
    Work at office
    Relocation

    Autodesk

    Canada
    more than 2 months ago
  •  ...production through fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest technical builder...  ...OpenTelemetry or an equivalent, and with SLI and SLO design , is core to how you work. ~ Comfort making significant changes in... 
    Full time

    Wealthsimple

    Canada
    4 days ago
  • $120k - $128k

     ...United Food and Commercial Workers Lead Developer Human Resources Office Based in...  ...Triage, prioritize, track, and resolve software defects and operational issues. Participate...  ...technical proficiency with C#, .NET Core, REST APIs, React, TypeScript, JavaScript... 
    Full time
    Temporary work
    Work at office
    Local area

    United Food and Commercial Workers

    Canada
    1 day 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
    1 day ago
  • $111k - $160k

     ...greatest potential. Title and Summary Senior Software Engineer (Java) Our Purpose We work...  ...into emerging issues • Design and develop applications, system to system...  ...environments and regions, deploying updates, migrating databases, and architecting self-healing... 
    Full time
    Work experience placement
    Work at office
    Worldwide

    Mastercard

    Canada
    a month ago
  • $146.2k - $190k

     ...based healthcare at the speed of software. We engineer Counterpart...  ...Individual Contributor (IC) and Developer Reliability champion under a...  ...connecting Quality and Core Engineering pods. Shifting completely...  ...: Lead the technical migration away from expensive, legacy software... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Shift work

    Clover Health

    Canada
    22 days ago
  • $121.25k - $177.46k

     ...related enterprise functions. Lead data migration, conversion, integration, testing, and...  ..., and executive presentations. Develop Statements of Work (SOWs), implementation...  ...delivery management experience with full Software Development Lifecycle (SDLC) responsibility... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    26 days ago
  •  ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back...  ...including relational schema design and migrations with a query builder such as Knex ~ Hands...  ...are crucial to and enrich the company’s core mission. We encourage applications from... 
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    21 hours ago
  • $121k - $169k

     ...SOC 2 compliance and annual disaster recovery exercises, while developing and maintaining high-quality technical documentation, procedures...  ..., certificates, vulnerability management, PKI, SSH, VPN, and core networking concepts. • Working knowledge of ITIL, ITSM, and operational... 
    Full time
    Worldwide

    Mastercard

    Canada
    28 days ago
  • $111k - $160k

     ...greatest potential. Title and Summary Senior Software Engineer (Full-Stack - Java, React) Who...  ...cause analysis, and on-call support Develop a strong understanding of end-to-end...  ...development with applicable Java technologies (Core Java, Spring Integration, Spring Boot,... 
    Full time
    Worldwide

    Mastercard

    Canada
    a month ago
  •  ...Job Summary The Process Engineer is responsible for developing process design deliverables, including process flow diagrams, simulations...  ...experience in refining and petrochemical industry. ~ Aspen HYSYS, Pro II, ProMax and other process simulation tools. ~ Self directs... 
    Full time
    Contract work
    Local area
    Immediate start

    Dynamics ATS

    Canada
    28 days ago
  • $90k - $125k

     ...plane components and automation that power our CI/CD platform, developer environments, and build systems — not the manual operation of them...  ...environments and build systems You will develop the core infrastructure components — including Kubernetes Operators and... 
    Remote job
    Full time

    Chainlink Labs

    Canada
    13 days ago
  • $210k - $278k

     ...'re hiring a Senior or Staff Software Engineer to work across our product...  ...-facing features in our core product — banking, tax...  ...practical, not theoretical Develop engineers around you Act as...  ...initiatives such as standards, migrations, platform improvements Compensation... 
    Full time
    Remote work
    Flexible hours

    Found

    Canada
    10 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!