Software Developer II at ShareGate developing migration features for Microsoft 365. Collaborating with Product Manager and Designer to enhance data migration capabilities.
Responsibilities
You'll play a key role in expanding what ShareGate can migrate.
Design and build net-new migration features across a variety of Microsoft 365 and third-party workloads.
Collaborate closely with your Product Manager and Product Designer to translate discovery findings and customer needs into reliable, well-crafted software.
Navigate unfamiliar APIs, protocols, and data models as new migration targets are scoped and explored.
Update, refactor, and maintain the codebase as features mature.
Continuously improve test coverage to catch regressions and guarantee migration fidelity.
Support the customer support team by investigating complex technical escalations on newly shipped migration types.
Leverage AI coding tools as a natural part of your development workflow to accelerate delivery and improve code quality.
Requirements
3+ years of experience delivering commercial software products with strong customer adoption;
Proven experience developing and maintaining applications in C#/.NET;
Hands-on experience using AI coding tools (e.g. Claude, GitHub Copilot, or similar) as part of your day-to-day development workflow;
Comfort working with unfamiliar APIs and data models, with a genuine curiosity for figuring out how new systems work;
Strong debugging and problem-solving skills, with the ability to tackle ambiguous and technically complex challenges;
Clear, proactive communicator who takes ownership, operates with transparency, and keeps teammates informed;
Experience with Microsoft Graph SDK, MSAL, EWS, or third-party messaging APIs (Slack, Teams) is an asset.
Software Developer co - op building Clio’s AI - powered legal SaaS products. Developing features and resolving customer - impacting issues with Ruby, Rails, React Native, MySQL, Redis, and Elasticsearch.
Senior Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s WFM and CX solutions. Designing APIs, microservices, integrations, and CI/CD pipelines.
Senior mobile full - stack engineer building scalable backend systems and native iOS or Android apps for Hatch Studio. Owning production features, APIs, databases, and reliability.
Senior Full Stack Java Engineer building Java, Spring Boot, React, and cloud applications. Delivering scalable solutions for Miratech’s global enterprise and startup IT services clients.
Senior Director analyst at Gartner, guiding software engineering leaders on AI - native and agentic applications. Creating research insights, market analysis, and actionable client advice.
Senior Full Stack Java Engineer building Java, React, and cloud - native workforce management software for telecom and contact centers. Delivering forecasting, scheduling, adherence, and operational reporting solutions at Miratech.
Senior Engineer building scalable data processing applications and ETL pipelines for Capgemini’s digital transformation services. Optimizing distributed data workloads for analytics, reporting, and machine learning.