Job Closed
This listing is no longer active.
The leading Microsoft 365 migration and governance platform
Software Developer II – ShareGate Migrate, Web Experience
Location
Canada
Posted
68 days ago
Salary
$100K - $130K / year
Seniority
Senior
Job Description
Software Developer II – ShareGate Migrate, Web Experience
ShareGate
• Ship full-stack features that meet quality and UX standards; • Deliver well-crafted user experiences that solve user problems; • Lay solid technical foundations and contribute to architecture decisions; • Integrate Microsoft APIs reliably; • Build a quality culture by establishing testing practices; • Grow the team's collective level through code reviews and knowledge sharing; • Leverage AI coding tools to enhance development output.
Job Requirements
- 3+ years of experience delivering commercial software products with strong customer adoption;
- Proven experience building web applications with TypeScript and React;
- Demonstrated hands-on experience with relational or non-relational databases;
- Solid backend development skills in C# / .NET;
- Hands-on experience using AI coding tools (e.g. Claude, GitHub Copilot, or similar);
- Strong debugging and problem-solving skills;
- Clear, proactive communicator who takes ownership;
- Experience with Microsoft APIs (Microsoft Graph, Azure AD / Entra ID, MSAL) is an asset.
Benefits
- Professional development opportunities
- Flexible work arrangements
- Health insurance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Leading the design and implementation of critical platform components for Akamai Inference Cloud, ensuring performance, scalability, and reliability • Driving technical decisions for your domain, selecting appropriate tools, frameworks, and approaches for AI inference workloads • Mentoring and guiding engineers on the team through code reviews, design discussions, and technical problem-solving • Implementing and optimizing containerized AI workloads with hardware-specific optimizations and integrating inference frameworks at scale • Collaborating across teams to define technical requirements, contribute to platform standards, and ensure operational excellence
Senior Full Stack Developer, Cyber
QohashTrack and secure high-risk files to reduce oversharing and accelerate GenAI adoption
• Analyze, design, and implement features. • Develop Microservice Oriented Architecture & build reusable components. • Write well-designed, efficient, and testable code, using AI coding tools to accelerate implementation while maintaining code quality standards and performing unit and integration tests. • Analyze performance and reliability to ensure that data is moving fast and accurately. • Perform identification of code metrics and necessary analysis (code, requirements, system risk, and software reliability). • Correct anomalies and problems as they arise. • Test the implemented features to make sure all acceptance criteria are met • Review code and provide guidance to other engineers to ensure that software is developed with maintainability, performance and security in mind. • Participate in projects from the initial idea to launch. • Advise the product owner on technological choices and decisions concerning developments. • Contribute to the continuous improvement of development velocity, including AI-assisted testing, automated deployment pipelines, and LLM-augmented code review practices. • Review the security/reliability implications of software design decisions. • Collaborate with the security team to integrate security best practices into software development processes. • Communicate risks associated to any activity, technology or processes as you identify them. • Participate in incident response activities and work with the infrastructure and security teams to investigate and remediate incidents.
Role Description Under the supervision of the Service Hub Team Lead, and within Service Hub standard operating procedures, the Service Hub Associate furthers NIA’s initiative by providing specific support to the Underwriting department throughout different stages of the policy life cycle. The responsibilities listed below represent the knowledge, skills, and/or abilities required. Key Responsibilities - Customer Service: - A personal commitment to providing Inspired Service in every internal and external engagement while working in accordance with NIA’s and the Service Hub’s standard operating procedures. - Processing & Escalation: - Process policy change endorsements within your individual authority and escalate to appropriate parties when necessary. - Effectively communicate company standards, mission, underwriting guidelines, and requirements to brokers when necessary. - Monitor service level agreements (SLA) and take appropriate action to meet SLA. - File/Document Management: - Verify information included with submissions and policy change requests. - Timely completion of post-bind file management. - Other Tasks/Projects: - Any additional tasks and projects as requested by management based on business needs. General Customer Support Responsibilities - Inquiry Management: - Respond to customer inquiries including but not limited to general inquiries. - Process customer administrative updates (e.g., contact changes, mergers/acquisitions, etc.). - Assist with navigating and using the NIA public website, NIA Member Portal, and NIA Broker Portal. - Set-up or assist with digital document delivery (aka electronic policy delivery to broker agency management system). - Ticket/Case Management: - Log, track, prioritize, and update service requests in a ticketing/case management system to ensure timely resolution. - Data Entry: - New Business and Renewal submission intake. - Support & Escalation: - Handle all matters within the scope of the Service Hub Specialist and properly route all other requests to the appropriate NIA staff member. - Identify and escalate complex or recurring issues to a manager or specialized unit/other department. Qualifications - Excellent verbal and written communication skills. - Knowledge of Commercial Property and Casualty lines of coverage pertaining to rating, coverages, and exposures. - MS Office Suite experience required. - Understanding and knowledge of cloud-based file management systems is preferred. - Experience with a customer relationship manager, case management system, ticketing system, or insurance management software preferred. - Organized self-starter able to work independently. - Empathetic and patient with strong problem-solving abilities, particularly when dealing with frustrated or stressed customers. Requirements - 1 to 3 years of Commercial Property & Casualty insurance coverage experience required. - High school diploma or equivalent required. - CISR designation, AIS designation, or completed introductory insurance coursework preferred. Location - Remote, hybrid, or onsite. Compensation The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors including the location, skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for additional incentive compensation upon achievement of individual and company goals.
• Define and lead the technical and architectural vision for our core platform. • Drive AI and machine learning initiatives that power automation, compliance, and data intelligence. • Embed DevSecOps and security-first principles throughout our software delivery lifecycle. • Design scalable, resilient, and cloud-native systems that support our global operations. • Mentor senior engineers, cooperate with Engineering managers, and guide teams toward engineering excellence. • Collaborate with Product, Data, and AI teams to deliver intelligent, secure, and high-performing solutions.



