Staff Développeur-euse - ShareGate

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Excellent knowledge of identity systems such as Active Directory and Entra ID, or alternatives like Okta and Ping Identity., Proficiency in the .NET ecosystem with experience in enterprise software contributions., Demonstrated ability to design scalable and maintainable systems from scratch., Strong mentoring experience and ability to lead high-performing engineering teams..

Key responsibilities:

  • Lead the design and development of the new identity migration feature in ShareGate, ensuring scalability and security.
  • Participate in recruiting and onboarding new developers for the migration team.
  • Build robust integrations with enterprise identity systems to ensure reliable user migrations.
  • Collaborate with Product and Design teams to create intuitive workflows for identity migration.

ShareGate logo
ShareGate https://sharegate.com
201 - 500 Employees
See all jobs

Job description

Description de l'entreprise

Workleap crée des logiciels d’expérience employé pratiques pour simplifier le travail.

Nos produits incluent Workleap, une plateforme d’expérience employé simple pour améliorer l’engagement, propulser la performance et faire grandir les équipes, ainsi que ShareGate par Workleap, une solution clé en main unique et fiable qui simplifie la gestion des données dans Microsoft 365, assurant une migration, une adoption et une préparation à Copilot rapides et sécurisées.

Avec la confiance de plus de 20 000 compagnies dans une centaine de pays, Workleap est un incontournable pour bâtir des organisations engageantes qui ont du succès.

Description du poste

Concrètement à quoi va ressembler ton poste ?  

On cherche un·e staff développeur-euse pour diriger la livraison technique de la nouvelle fonctionnalité la plus ambitieuse de ShareGate : la migration d’identités.

Tu prendras en charge cette initiative, en concevant l’architecture, en définissant les standards d’ingénierie, et en formant l’équipe qui la réalisera. C’est un rôle de leadership technique concret : tu construiras à la fois le produit et les bases d’une nouvelle équipe.

Cette nouvelle fonctionnalité marque un tournant pour ShareGate. On ne migre plus seulement du contenu, mais aussi les identités et les accès utilisateurs - un défi complexe et stratégique pour notre produit phare de migration Microsoft 365. C’est aussi l’une des fonctionnalités les plus demandées par nos clients.

Tu seras responsable de livrer le MVP, de définir la vision technique à long terme et de participer activement au recrutement et à l’intégration des développeurs qui formeront ton équipe de travail. Si tu veux avoir un impact réel, que tu aimes bâtir et diriger en restant proche du code, c’est une occasion unique de laisser ta marque sur un produit dont la réputation n’est plus à faire.

Tes responsabilités :

  • Mener la conception et le développement de la nouvelle fonctionnalité de migration d’identité dans ShareGate, en assurant sa scalabilité, sa sécurité et son alignement avec les objectifs produits.
  • Aider à faire grandir la future équipe migration en participant au recrutement et à l’intégration de nouveaux développeurs.
  • Construire des intégrations robustes avec des systèmes d’identité d’entreprise comme Active Directory et Entra ID, pour assurer des migrations d'utilisateurs et d’identités fiables et sans friction.
  • Collaborer avec les équipes Produit et Design pour définir des workflows qui rendent la migration des identités et des accès fluide et intuitive pour les utilisateurs.
  • Définir et améliorer les meilleures pratiques d’ingénierie, que ce soit en termes d’architecture, de flux de développement ou de processus de livraison, pour nos fonctionnalités de migration à grande échelle.
  • Participer à des échanges avec des clients pour comprendre leurs enjeux de migration et valider les choix techniques par rapport à des cas concrets.
  • Prendre en charge toute la fonctionnalité de migration des utilisateurs – de la livraison du MVP à la stabilité après le lancement, en passant par son évolution à long terme.
  • Être un·e leader technique visible : défendre des choix de conception axés sur le long terme, accompagner les collègues et influencer les pratiques d’ingénierie de ShareGate.

 

Une semaine typique?   

Tu passeras ta semaine à faire avancer les choses : écrire du code, mener des discussions techniques, et résoudre des défis complexes liés à la migration d’identités. Tu échangeras régulièrement avec les gestionnaires de Produit et Designers pour faire évoluer les prochaines fonctionnalités, et tu pourrais aussi participer à des appels clients pour recueillir leurs retours directement.

Au début du projet, tu travailleras étroitement avec un Dévelopeur Principal et un·e autre Dévelopeur Staff qui t’aideront à trouver tes repaires et poser les bases techniques de ton vertical. Ensemble, vous validerez les choix d’architecture, définirez les workflows de développement, et poserez les premières briques.

En parallèle, tu commenceras à bâtir l’équipe à long terme avec ton·ta Gestionnaire. Tu participeras aux entretiens, aux décisions d’embauche, et tu prendras en main l’intégration et le mentorat des nouvelles recrues. Tu joueras un rôle clé pour définir non seulement ce que l’équipe construit, mais aussi comment elle travaille et grandit.

 

Qui est l’équipe que tu vas rejoindre ?  

En tant que premier·ère membre permanent·e, tu prendras le lead technique et tu auras le mandat de façonner le produit ainsi que l’équipe derrière. Tu donneras le ton sur la façon dont l’équipe collabore, s’organise et évolue, alors que la migration des identités deviendra une composante essentielle de ShareGate.

L’équipe actuelle est petite et expérimentée, temporairement renforcée par un Developeur Principal et un·e autre Développeur Staff. Leur mission : t’aider à poser l’architecture et accélérer le développement initial. Une base solide pour bien démarrer.

 

Quels sont les prochains défis qui attendent ton équipe ? 

Premier objectif : livrer un MVP robuste, sécuritaire et prêt pour être testé en production par un groupe restreint de clients partenaires. Ensuite, tu continueras à itérer vers un lancement plus large, en gérant les cas limites, en intégrant les retours, et en garantissant la stabilité du code à l’échelle de nos opérations.

En parallèle, tu feras grandir l’équipe et tu mettras en place un environnement performant, capable de soutenir cette nouvelle fonctionnalité stratégique – qui pourrait même devenir un produit à part entière à long terme.

 

Et tout ça sur quelle stack technique?

Tu travailleras sur un code base mature en .NET (C#) avec une interface bureau en WPF. L’écosystème de développement de ShareGate s’appuie sur un outillage robuste, des pipelines CI/CD automatisés et des standards d’ingénierie rigoureux.

 

Qualifications
  • Excellente maîtrise des systèmes d’identité comme Active Directory et Entra ID, ou des alternatives comme Okta, Ping Identity, OneLogin, ou les annuaires basés sur LDAP.
  • Maîtrise de l’écosystème .NET, avec une expérience de contribution à des logiciels d’entreprise.
  • Capacité démontrée à concevoir des systèmes scalables et maintenables à partir de zéro.
  • Expérience démontrée dans la direction autonome de projets à grande échelle – de la conception à la livraison.
  • Parcours solide en mentorat et en accompagnement d’équipes d’ingénierie performantes.
  • Bonnes compétences en collaboration interdisciplinaire, surtout avec les équipes Produit et Design.
  • Expérience en développement de produits en phase de démarrage, ou en développement de verticaux nouveaux sur des produits existants.
  • Bonne connaissance des pipelines CI/CD et des pratiques DevOps dans des environnements hybrides ou desktop.

 

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

On a hâte d'apprendre à te connaître !

En postulant à ce poste, tu confirmes avoir lu et être en accord avec notre politique de confidentialité.

#LI-Remote

Required profile

Experience

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

Other Skills

  • Mentorship
  • Team Leadership
  • Collaboration
  • Communication

Related jobs