3-5 years of project management experience, ideally in software implementation or SaaS environments.
Proven ability to manage multiple projects in a fast-paced setting.
Strong analytical, organizational, and prioritization skills.
Effective communicator, able to bridge technical and non-technical discussions.
Experience in both independent and collaborative team environments.
Adaptability to shifting priorities and timelines.
Familiarity with AI-assisted tools for project documentation and reporting.
Bachelor's degree in Computer Science, Business, or related field preferred.
Responsibilities
Lead client implementations from start to finish, ensuring smooth delivery.
Build comprehensive project plans, including milestones and contingency strategies.
Coordinate software upgrades and testing activities across teams.
Manage multiple client engagements simultaneously, including enhancements and statements of work.
Monitor project scope, timelines, budgets, and resource capacity to ensure alignment.
Track project costs against plans and address any variances proactively.
Act as the primary point of contact for clients, maintaining clear communication and expectations.
Benefits
Remote work opportunity from Canada.
Occasional travel for client or project needs.
Potential for evolving responsibilities as the team grows.
Full Job Description
The Opportunity
In this role, the Project Manager will take increasing ownership of client engagements - from onboarding through post-implementation support - operating with growing autonomy while collaborating with senior team members on escalations and strategic decisions. This is a multi-faceted role blending hands-on technical project work with client relationship management.
Location: Canada (remote)
The salary range for this role is $90,000-$105,000 CAD per year. Final compensation will be determined based on experience and skills.
What You'll Own
Lead client implementations from start to finish
Own the day-to-day delivery of software implementation and migration projects, from requirements and planning through testing, go-live, and post-implementation support.