Logo-of-Sfir-Consulting-hiring-for-jobs-in-Canada-on-GrabJobs

System Implementation Specialist

salary Salary :

$90,000 - 120,000 yearly

Job Description - System Implementation Specialist

Who We Are

At SFIR Consulting Ltd., we are on a mission to redefine accounting.

We believe our systems team should be proactive, trusted advisors,
not reactive service providers. That means staying engaged with
clients well beyond go-live, ensuring the systems we implement
continue to serve their business as it evolves.

We offer systems implementations and consulting across accounting
and ERP systems, grounded in the full cycle accounting and sales tax
expertise that shapes how we approach every engagement. We combine
"Big Firm Expertise" with "Small Firm Values" to
deliver thoughtful, tailored solutions, and we take that
responsibility seriously, whether we're setting up a new system or
supporting the accounting work that runs through it.

Job Description

We are hiring one full-time, permanent System Implementation
Specialist
to join our Systems Department, working on our Priority
ERP stream. This posting is for an existing vacancy.

As the primary driver of client-facing Priority ERP work at SFIR
Consulting, the System Implementation Specialist participates in
client kick-off meetings, then leads the scoping meetings and the
execution of the work that follows. These are larger engagements,
longer in duration, and they span the breadth of an ERP system. You
will hold ultimate accountability for the accurate, on-time technical
delivery of each assigned client engagement, working in close
partnership with the assigned Project Manager, who oversees overall
project timelines and progress.

Alongside implementation projects, you will deliver Priority ERP
System Consulting, which ranges from ongoing advisory support on an
already-implemented system to potentially picking up and completing an
implementation a third party began.

Across every engagement, you provide the technical substance behind
the work, explaining requirements, systems, and tools, and addressing
technical questions as they arise. Clients gain confidence knowing
they are hearing directly from the person who will configure and
deliver the solution.

This Role Is for Someone Who…

  • Owns technical delivery end to end without requiring oversight
    to confirm the work is correct.
    Owns technical delivery end
    to end without requiring oversight to confirm the work is correct.
  • Diagnoses and resolves system and implementation issues under time
    pressure, adapting the solution to the client’s environment rather
    than relying on a fixed play book for every scenario.
  • Adjusts their level of explanation to the audience in the room,
    simplifying or going deeper as needed, including explaining
    accounting configuration to clients who do not have an accounting background.
  • Documents decisions, assumptions, and actions taken throughout an
    engagement, clearly enough that the Project Coordinator can track
    status without following up.
  • Flags risk honestly rather than over-promising on what a system
    can do.
  • Documents decisions, assumptions, and actions taken throughout
    their work.
  • Flags risk honestly rather than over-promising on what they can deliver.
  • Is building a career in professional services, not simply
    accumulating a title.

What You Will Be Responsible For

Client and Revenue-Focused Work

  • Participate in client kick-off meetings for Priority ERP System
    Implementation projects, then lead the scoping meetings that follow
    to determine the exact scope, tasks, and sequencing required for
    delivery, producing a clear and correctly sequenced Scope of Works
    and execution plan.
  • Lead User Training sessions, User Acceptance Testing, and any
    other technical meetings required throughout the engagement,
    confirming the delivered system meets the client’s requirements
    before go-live.
  • Configure and customize the Priority ERP system to meet specific
    client needs in a precise and creative manner, adapting standard
    functionality and processes to the client’s environment.
  • Configure the accounting module, including the chart of accounts,
    tax codes, and linking inventory to accounts payable and accounts
    receivable, and determine what to hand off to the client’s own
    accounting team to complete.
  • Deploy the Priority ERP system, ensuring the configured and
    customized solution is properly implemented in the client’s environment.
  • Consult with clients and internal stakeholders throughout the
    implementation so that the solution reflects their requirements.
  • Handle scope changes during implementation projects formally
    through the Change Request process, documenting the requested change
    and its impact on scope, timeline, and cost.
  • Deliver and execute all Priority ERP System Implementation work,
    ensuring accurate, on-time go-lives.
  • Deliver Priority ERP System Consulting engagements, ranging from
    simple to complex.
  • Provide training, ongoing support, and professional communication
    with clients and users, whether in person or through remote tools
    such as Zoom.
  • Troubleshoot and resolve real-time system, change-management, and
    implementation issues to minimize disruption for clients, escalating
    appropriately when an issue falls outside the role’s technical authority.
  • Collaborate with the assigned Project Manager and Project
    Coordinator to keep engagements on track.
  • Direct the day-to-day tasks of any System Support Specialists
    assigned to your engagements, clarifying what needs to be done and
    by when. This is task-level direction and does not carry
    people-management authority.
  • Document technical findings, decisions, and outstanding items,
    identify gaps or inefficiencies in documentation, hand-offs,
    kickoffs, scoping, and delivery, and propose practical improvements
    based on direct engagement experience.
  • Share lessons learned and new methods with team members to
    strengthen consistency across engagements.

Administrative Tasks

  • Log and track billable hours accurately for all billable tasks.
  • Coordinate regularly with the System Support Manager on
    Support Specialist capacity, scheduling, and workload across
    active engagements.
  • Maintain accurate, up to date, and well-organized records
    across all firm tools for all assigned client engagements.
  • Participate in weekly check-ins, review reports, and implement
    relevant action items department-wide.
  • Communicate with internal team members for day-to-day
    coordination and administrative correspondence.
  • Report all planned leave and absences in advance, per company
    leave policy.
  • Ensure consistent record-keeping and documentation across
    relevant firm systems.
  • Schedule and participate in both internal and client-facing
    meetings, as applicable.


Requirements

What We Are Looking For

These are non-negotiable:
  • A minimum of 3 years of hands-on experience implementing or
    supporting an enterprise-level ERP system, such as Priority ERP,
    NetSuite, Microsoft Dynamics 365 Business Central, Microsoft
    Dynamics 365 Finance and Operations, SAP, or Epicor, in a
    client-facing capacity, including experience implementing an ERP
    system from scoping through go-live.
  • Experience working directly with clients on system
    configuration, training, and support in a regulated or
    professional services environment.
  • Working knowledge of manufacturing or distribution business
    operations, including buying and selling processes, which are
    Priority ERP’s core client industries.
  • A foundational understanding of accounting principles and ERP
    accounting system architecture.
  • A university degree in information systems, computer science,
    accounting, business, or a related field, or equivalent practical experience.
  • Demonstrated client-facing consulting and scoping ability,
    determining what needs to be done, in what order, and by when.
  • Technical problem-solving, diagnosing and resolving system and
    implementation issues under time pressure, adapting solutions to
    the specific client environment.
  • System configuration and implementation experience on an ERP system.
  • Strong organizational and documentation skills.
  • The ability to communicate clearly and adjust explanations to
    different audiences.
  • General familiarity with data privacy and security practices
    relevant to handling sensitive company or client information.
Everything else, including tools, templates, workflows, and
internal systems, we will train.

Work Location

This role is hybrid, combining remote work with required in-person
attendance at client sites when needed, in-office work days, team
events, and training. Candidates must be able to attend in person
within the Greater Toronto Area, arranged and funded at their own expense.

Benefits

Why Join Us?

Compensations, Benefits, and Growth:
  • Hybrid work environment (remote and in-office)
  • Competitive salary: $90,000 - $120,000 based on experience
  • Comprehensive benefits package: Medical (including Rx),
    Dental, and Vision
  • Clear growth pathways to Senior roles
  • Opportunity for billable project work
  • Eligibility for a discretionary year-end performance bonus
    based on individual contribution and overall company
    performance

Our Hiring Process and Next Steps

We use a structured, high-integrity hiring process designed for
mutual fit:
  • Online Pre-Screening Assessment, completed when you apply
  • Skills Validation Interview
  • Structured Behavioural Interview
  • Leadership Alignment Interview
  • Reference Check for the preferred candidate
  • Conditional Offer & Background Check
  • Job Offer
We believe in clarity, fairness, and thoughtful decision-making.

Accommodations are available upon request at any stage of the
hiring process in accordance with the Accessibility for Ontarians with
Disabilities Act (AODA). If you require accommodation at any point,
please let us know and we will work with you to arrange it.

Ready to Build Something Real? Apply Today!

If this role aligns with where you want to grow next, we encourage
you to apply.
To be reviewed, your application must include both:
  • Your resume
  • Your completed online pre-screening assessment
Applications missing either item will not be reviewed or
considered. Please check your spam or junk folder for updates after applying.

At SFIR Consulting Ltd., we're building something intentionally,
and we're looking for people who want to build with us.

We look forward to meeting you!

Note: All applications and interviews are reviewed and conducted
directly by our leadership team. We do not use AI or automated tools
in the candidate evaluation process.


Original job System Implementation Specialist posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Sfir Consulting

A Wide Range of Services. Bookkeeping Cloud-based bookkeeping. Bookkeeping catchup. Manage day-to-day records. Learn more System Implementations Smoothly transition to new systems. Maintain integrity of old data. Systems are fully tailored to your needs.

Read more about the company

Similar System Implementation Specialist Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.