Staff Software Developer - ShareGate

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Deep expertise with identity systems such as Active Directory and Entra ID., Strong command of the .NET ecosystem and experience with enterprise-scale codebases., Proven ability to architect scalable, maintainable systems from the ground up., Solid track record of mentoring developers and leading initiatives independently..

Key responsibilities:

  • Lead the technical design and development of ShareGate’s new user migration feature.
  • Support the growth of the new user migration team through hiring and onboarding.
  • Build robust integrations with enterprise identity systems for user transitions.
  • Engage in customer discovery to understand migration pain points and validate technical direction.

GSoft logo
GSoft SME http://www.workleap.com
201 - 500 Employees
See all jobs

Job description

Company Description

Workleap builds practical employee experience software that makes work simpler.

Our products include Workleap, a simple employee experience platform to boost engagement, drive performance, and develop teams, and ShareGate by Workleap, a single, trusted out-of-the-box solution for fast and secure migration, adoption, and Copilot readiness—simplifying data management across Microsoft 365.

With over 20,000 happy customers in more than 100 countries, Workleap products are a must-have for businesses looking to create a more engaging and successful workplace.

Job Description

So, what will your new role look like?

We’re looking for a Staff Developer to lead the technical delivery of ShareGate’s most ambitious new feature: user migration. You’ll take ownership of this greenfield initiative - designing the architecture, setting engineering standards, and assembling the team to bring it to life. This is a hands-on technical leadership role where you’ll build both the product and the foundation for a new team.

User migration is ShareGate’s most significant step into infrastructure-level migration, expanding our capabilities beyond content to include the complex challenge of moving user identities and access. It’s a strategic feature for ShareGate - Workleap’s flagship Microsoft 365 migration product - and one of the most requested by our customers.

You’ll drive the delivery of the MVP, define the long-term technical vision, and play a central role in recruiting and onboarding the engineers who will carry it forward. If you’re motivated by impact, energized by ownership, and ready to lead by building, this is a rare opportunity to leave your mark on a high-priority product from day one.

Responsibilities:

  • Lead the technical design and development of ShareGate’s new user migration feature, ensuring it is scalable, secure, and aligned with product goals.
  • Support the growth of the new user migration team by taking part in hiring and onboarding new developers.
  • Build robust integrations with enterprise identity systems like Active Directory and Entra ID, enabling smooth and reliable user transitions across environments.
  • Partner with Product and Design to define workflows that make complex identity and access migration feel seamless for end users.
  • Define and improve engineering best practices across architecture, development workflows, and delivery processes for our enterprise-scale migration features.
  • Engage in customer discovery efforts to understand migration pain points and validate your technical direction against real-world use cases.
  • Own the user migration feature set end-to-end—from MVP delivery to post-launch stability and long-term evolution, ensuring reliability at every stage.
  • Act as a visible technical leader, advocating for scalable design decisions, mentoring peers, and influencing ShareGate’s broader engineering practices.

 

A typical week?   

You’ll spend your week actively driving progress: writing code, leading technical discussions, and tackling complex identity and migration challenges. You’ll meet regularly with Product Managers and Designers to iterate on upcoming features, and you might join a customer call to hear feedback firsthand.

In the early phases of the project, you’ll work closely with a Principal Developer and another Staff Developer who are temporarily dedicated to helping you bootstrap the technical foundation. Together, you’ll validate key architectural decisions, establish development workflows, and ensure early momentum.

At the same time, you’ll begin shaping the long-term team in partnership with your Software Development Manager. You’ll participate in interviews, contribute to hiring decisions, and take the lead in onboarding and mentoring new developers as they join. You’ll play a critical role in defining not just what the team builds, but how it works and grows.

 

What does your future team look like?   

As the first permanent member of the team, you’ll assume technical leadership and be mandated to shape the product and the team behind it. You’ll set the tone on how the team operates, collaborates, and grows as user migration becomes a core part of ShareGate.

The current team is small and highly experienced, temporarily supported by a Principal Developer and another Staff Developer, focused on bootstrapping the architecture and accelerating early development. It’s a strong foundation designed to help you hit the ground running. 

 

What are the next challenges awaiting your team?   

Your first challenge is delivering an MVP to a group of select customers - fast, secure, and production-ready. From there, you’ll iterate quickly toward general availability, solving edge cases, incorporating feedback, and ensuring stability at scale.

At the same time, you’ll grow the team and create a high-performing environment capable of supporting a strategic feature that could expand into a full product vertical over time.

 

All of this on which technical stack?  

You’ll be working within a mature codebase built in .NET (C#), with a WPF desktop front end, supported by established tooling, CI/CD pipelines, and strong engineering standards.

 
Qualifications
  • Deep expertise with identity systems such as Active Directory and Entra ID, or with alternatives such as Okta, Ping Identity, OneLogin, or LDAP-based directories.
  • Strong command of the .NET ecosystem, with experience contributing to and evolving enterprise-scale codebases.
  • Proven ability to architect scalable, maintainable systems from the ground up.
  • Demonstrated experience leading initiatives independently, from design through delivery.
  • Solid track record of mentoring developers and helping grow high-performing engineering teams.
  • Strong skills in cross-functional collaboration, especially with Product and Design.
  • Experience working in early-stage or greenfield product development.
  • Familiarity with CI/CD pipelines and DevOps practices in hybrid or desktop environments.
Who we are

We’re a team of curious minds and bold builders, brought together by a shared drive to make work simpler - and better - for everyone. Challenges fuel our creativity, fast-paced environments keep us sharp, and pushing boundaries is just part of how we operate. We believe the best ideas come from experimentation, rapid learning, and even the occasional discomfort - that’s where growth happens.

Since 2006, we’ve been rethinking the way teams work, blending creativity and tech to solve real problems in IT and HR. We move quickly, we learn constantly, and we always keep our customers at the center of what we do. If you're a proactive thinker who takes ownership, loves to collaborate, and isn’t afraid to leap into the unknown - you’ll fit right in.

Additional Information

At Workleap, we build together, we trust each other, and we support each other in success or failure. You will be able to express yourself, evolve and develop your creativity in an environment that will adapt to your daily life and your needs.  

We strive to create a healthy and inclusive work environment. This is everyone’s business. 

Our Candidate Experience Flow at Workleap: 
Phone Screen - Virtual Interview using Microsoft Teams - Work Sample - Job Offer

We are looking forward to getting to know you! 

By applying to this job, you are confirming that you have read and agree to the terms of our privacy policy.

#LI-Remote

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Teamwork
  • Communication
  • Problem Solving
  • Leadership

Software Engineer Related jobs