Payroll Consultant

The British Columbia Society for the Prevention of Cruelty to Animals (BC SPCA)Vancouver, BC
Hybrid

About The Position

The BC SPCA is looking for a Payroll Consultant to join their people-focused team. This temporary, full-time position reports to the Chief People Officer and involves completing important payroll tasks and analysis to enhance organizational functioning. The role is part of a larger team that also handles volunteer resources and other organizational support duties. The consultant will ensure payroll best practices, legal/collective agreement compliance, and address current and future organizational needs, ideally using Dayforce, the HRIS system. The position is for a 6-month period and will work closely with the existing Payroll Team. While based out of the Provincial Office in Vancouver with a hybrid work model (2 days/week in office), candidates located anywhere in BC will be considered. Core working hours are 9:30 am - 2:30 pm, with flexible actual hours.

Requirements

  • Payroll Compliance Practitioner (PCP) or Certified Payroll Manager (CPM) designation, plus 8-10 years’ experience processing or consulting on payroll in a complex, unionized environment, using Dayforce as an HRIS/payroll system; or an equivalent combination of education and experience acceptable to the Employer.
  • Expert-level knowledge of payroll legislation and regulatory requirements under Canada Revenue Agency (CRA) and Employment Standards in British Columbia.
  • Proven ability to read and interpret payroll obligations under collective agreements.
  • Experience setting up and/or reconfiguring an HRIS/payroll system, ideally Dayforce.
  • Strong communication and relationship skills and ability to work with internal and external parties at all levels and from diverse backgrounds in a positive, respectful and non-judgmental manner.
  • Expertise in documenting payroll processes.
  • Exceptional attention to detail and problem-solving abilities.
  • Strategic thinker with a strong focus on process and continuous improvement.
  • Demonstrated ability to organize work, meet priorities and to work within a demanding work schedule with minimal supervision.
  • Demonstrated ability to use technology effectively.
  • Working knowledge of concepts of equity, diversity, inclusion and reconciliation.
  • Philosophical harmony with the vision, mission, values and strategic directions of the BC SPCA.

Responsibilities

  • In collaboration with the Payroll Team, observe end-to-end payroll processing for all employee groups over a series of pay periods.
  • Draft a Payroll Procedures manual template.
  • Once the template is approved, capture the details of current payroll procedures and consult with Payroll Team to ensure accuracy.
  • Provide recommendations for consideration around enhancing the effectiveness of the payroll processing process including in the areas of system set up, enhanced reporting, work flows, roles and responsibilities, payroll changes, and key controls.
  • Complete a risk assessment to contribute to a departmental and organizational risk register as it related to payroll matters generally.
  • Provide recommendations on potential training around payroll to improve compliance across the organization from individual contributors accessing the system to managers approving payroll to system administrators of the Dayforce system.
  • Analyze the challenges and opportunities involved in better integrating Dayforce and Vena to ensure seamless transfer of required information between People Services and Finance (e.g. GL codes, position tracking, etc).
  • Provide ideas, recommendations and coaching as required.
  • Assist the Chief People Officer and other members of the People Services team with an analysis of enhanced Dayforce capabilities both within the existing modules as well as on potential additional modules that could improve users’ experience and organizational effectiveness.
  • Provide recommendations on priority areas and potential timelines for consideration.
  • Performs other duties as assigned.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service