Senior Ruby on Rails Developer to design and build reporting, payroll deduction calculation logic,

s i systems

Ottawa

On-site

CAD 66,907,000 - 73,702,000

Full time

44 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

12-month contract
Onsite role
Career growth opportunities

Job summary

Randstad Canada seeks a Payroll Administrator in Ottawa for a 12-month, on-site assignment. You will manage Canadian payroll, ensure regulatory compliance, and coordinate with leadership to deliver accurate payments across multiple entities.

You will handle end-to-end processing, audits, and time entry validation, using UKG/ADP/Workday tools, while maintaining exceptional accuracy and adherence to provincial laws.

Qualifications

  • Bachelor’s degree in business, Finance, Accounting, HR, or related field.
  • Canadian payroll expertise including federal/provincial requirements.
  • Experience in high-volume, multi-entity payroll environments.
  • Knowledge of payroll tax filings, remittances, registrations, and regulatory frameworks across provinces.
  • Excel proficiency for data analysis, pivot tables, and reporting.
  • Experience with ADP, UKG, or Workday payroll systems.

Responsibilities

  • Process weekly and bi-weekly payroll for Canadian employees.
  • Review inputs, tax remittances, and time entries for accuracy.
  • Coordinate with payroll leadership for audits and compliance.
  • Oversee third-party payroll processing teams and ensure timely resolutions.
  • Lead end-to-end payroll audits and maintain compliance standards.
  • Handle garnishments, tax levies, and regulatory filings.

Skills

Canadian payroll
Regulatory compliance
Excel skills
Multi-entity payroll
Attention to detail
Communication skills

Education

Bachelor’s degree in business/Finance/Accounting/HR

Tools

ADP
UKG
Workday

Job description

Are you looking for a challenging role where you will have the opportunity to have a huge impact on an industry leader? Do you have outstanding relationships and a creative streak? Do you have strong attention to detail?

Location: Ottawa, ON (Onsite)

Salary: $23.35/Hour

Duration: 12 months contract (Possibility of Extension)

Work Schedule: 40 hours per week - Core hours: 9:00 a.m. – 5:00 p.m. EST

Advantages
  • Work full-time hours on a 12-month assignment
  • Earn $23.35/h
  • Onsite role
  • Global opportunities for professional growth and development
Responsibilities
  • Ensure compliance with all federal and provincial payroll regulations, including assisting payroll manager with year-end processing (T4s, RL1s), tax remittances, registrations, amendments, and statutory filings across all current and legacy legal entities.
  • Ownership of Workers’ Compensation and EHT reporting and remittances, ensuring timely, accurate filings and alignment with regulatory agency expectations.
  • Review inputs, manual and off-cycle payroll transactions and partnering with Payroll leadership to ensure appropriate risk management and financial oversight.
  • Provide oversight and direction to the third-party payroll processing team, ensuring accuracy of payroll entries, timely issue resolution, and audit readiness.
  • Independently processes weekly and bi-weekly payroll for all Canadian employees, verifying time entries, validating pay codes, and ensuring accurate and timely compensation, including the maintenance and processing of hourly employee’s time from UKG.
  • Assume full ownership of historical timekeeping corrections for Canadian entities, proactively resolving discrepancies to maintain accurate payroll and compliance.
  • Review and process LiveLink submissions independently, validating pay data to ensure compliance with applicable provincial payroll legislation and company policies.
  • Independently runs end-to-end weekly and bi-weekly payroll audits for all Canadian employees, maintaining a high standard of accuracy and meeting all payroll deadlines.
  • Work closely with the Payroll Manager to coordinate internal and external payroll audits, deliver thorough documentation, prompt audit support, and ensure compliance with all regulatory requirements.
  • Accurately process all payroll-related reimbursements and top-ups, including expenses, OTP, STD, parental, and maternity leave, while coordinating with employees, internal HR teams and finance to ensure timely and accurate payments.
  • Responsible for the set-up, maintenance and correspondence of Garnishments, Support and Tax Levies, serves as liaison between the employees and Garnishment agencies.
  • Audit the Federal and Provincial withholding taxes for new hires and ongoing employees, including approval of tax elections based on Federal and Provincial requirements.
  • Proactively identify and resolve ADP direct deposit discrepancies, minimizing payment delays and ensuring accurate payroll distribution.
  • Respond to and manage ad hoc payroll report requests and inquiries from HR, employees and management, ensuring accuracy, compliance, and timely resolution.
  • Serve as a primary point of contact for payroll inquiries, proactively managing MyThales cases and email communications to provide clear and accurate information and timely resolutions to employees and management.
Qualifications

Minimum Requirements:

  • Bachelor’s degree in business, Finance, Accounting, Human Resources, or related field; or equivalent combination of education and progressive professional experience.
  • Demonstrated subject matter expertise in Canadian payroll operations, including deep knowledge of federal and provincial payroll legislation, taxation requirements, statutory reporting, and regulatory compliance.
  • Proven experience operating in complex, high-volume, and multi-entity payroll environments, with the ability to navigate ambiguity and operational change.
  • Basis understanding of payroll tax filings, registrations, remittances, and regulatory frameworks across multiple provinces and legal entities.
  • Experience operating within a shared services or matrixed environment, with a strong understanding of end-to-end HR, compensation, and financial cycles.
  • Demonstrated ability to interpret complex payroll, tax, and workforce data, assess risk exposure, and make sound, independent decisions with appropriate escalation when required.
  • Strong Excel skills, including data analysis, formulas, pivot tables, and reporting, applied to streamline payroll operations and ensure accuracy.
  • Demonstrated ability to manage multiple priorities in a fast-paced environment while maintaining compliance, accuracy, and internal control standards.
  • Strong organizational discipline and attention to detail, with a continuous improvement mindset.
  • Excellent written and verbal communication skills.
Preferred Qualifications
  • Experience with payroll and time & attendance systems, including ADP, UKG, and Workday.
  • Experience operating within a SOX-controlled or highly regulated environment, including audit and internal control frameworks
  • Experience processing payroll across multiple legal entities and/or provinces within a complex organizational structure
Summary

Are you interested in the Payroll Administrator role in Ottawa?

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Payroll Specialist
Senior Payroll Specialist

vaco • Oshawa

Hybrid
CAD 65,000 - 90,000
Health benefits
4 weeks vacation
RRSP
+2
Payroll Specialist
Payroll Specialist

Altis Recruitment • Ottawa

On-site
CAD 60,000 - 75,000
Professional development opportunities
Supportive team environment
Work-life balance
Payroll Analyst
Payroll Analyst

Vaco • Milton

On-site
CAD 70,000 - 90,000
Medical, dental, and vision benefits
401(k) retirement plan
Payroll Manager
Payroll Manager

Randstad • Saint-Laurent-de-l'Île-d'Orléans

Hybrid
CAD 85,000 - 95,000
Hybrid
Great company
Dynamic team
+4
Payroll Specialist
Payroll Specialist

Marberg Staffing • Toronto

On-site
CAD 62,000 - 91,000
Payroll Specialist
Payroll Specialist

PlanIT Search • Montreal (administrative region)

Hybrid
CAD 70,000 - 95,000
Forex & Crypto Trader – Remote - Entry Level
Forex & Crypto Trader – Remote - Entry Level

maverick fx • Newmarket

Remote
CAD 65,000 - 90,000
5% bonus
2 weeks vacation
Hybrid work model
Payroll Adminstrator
Payroll Adminstrator

Adecco • Southwestern Ontario

On-site
CAD 34,440 - 48,216
Paid weekly
Medical and dental benefits
Free training programs
+1
Payroll Administrator
Payroll Administrator

Russell Tobin • Windsor

On-site
CAD 32,000 - 34,000
Payroll Administrator
Payroll Administrator

Fuze HR Solutions • Mississauga

On-site
CAD 55,000 - 75,000
Pension Plan with company matching
Short- and long-term disability, life,