Staff Developer leading the technical development of Backup features at ShareGate, aiming for innovative solutions in a collaborative environment.
Responsibilities
Lead the technical development of our new Backup vertical.
Own the architecture and define the long-term technical vision.
Actively participate in recruiting and onboarding developers.
Lead the technical design, architecture, and delivery of the Backup feature.
Design and develop a new reliable, automated backup system.
Collaborate with Product and Design teams and work directly with customers to validate solutions.
Requirements
10+ years of software development experience, with a significant portion in technical leadership roles.
Advanced proficiency in C# and the .NET ecosystem, with familiarity with CI/CD pipelines, React, and ideally hybrid or desktop application environments.
Experience working with agent-based development tools.
Proven technical leadership experience in developing large-scale enterprise systems.
Strong knowledge of the Microsoft 365 ecosystem (SharePoint, OneDrive, Exchange, Teams).
Experience with data backup and restore processes.
Software Engineer (.NET) consultant needed for a 12 - month contract in Cambridge, ON, to develop microservices for manufacturing digital transformation in a hybrid on - prem/AWS environment.
Developer II responsible for internal applications at Nelson Education, Canada's K - 12 publisher. Involves software development and DevOps - oriented responsibilities for enhancing educational content delivery.
Staff Developer shaping the architecture and reliability of identity systems at 1Password. Collaborating across teams to deliver security and performance in the identity domain.
RPG/SQL Programmer developing and maintaining RPG programs on the IBM i platform. Joining a team focused on modernizing ERP solutions for automotive dealerships.
Senior Developer focused on data and business intelligence at Labelink, transforming data into actionable insights and building a robust data ecosystem.