HR and Payroll Generalist

MacMor Industries Ltd.

Winnipeg

On-site

CAD 50,000 - 60,000

Part time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Dental care
Employee assistance program
Extended health care
Life insurance
On-site parking
Paid time off
RRSP match

Job summary

MacMor Industries Ltd. is seeking an HR and Payroll Generalist to support the full employee lifecycle, including policy development, recruitment, training, and payroll support. The role collaborates with senior leadership to drive HR strategy and ensure compliance while fostering a respectful workplace culture.

The position is currently scheduled for 30 hours per week and eligible for group benefits, with potential to evolve into a full-time role as the organization grows.

Qualifications

  • Post-secondary education in Human Resources or related field.
  • CPHR designation considered an asset.
  • 5+ years of progressive HR experience.
  • Experience with Payworks or similar payroll systems preferred.

Responsibilities

  • Help shape HR strategy in partnership with senior leadership.
  • Develop and implement HR policies and compliance programs.
  • Manage recruitment, onboarding, and job descriptions.
  • Lead employee engagement initiatives and leadership development.
  • Maintain confidential HR records and documentation.
  • Oversee payroll processes and benefits administration.
  • Support health and safety initiatives and policy adoption.

Skills

Interpersonal skills
Communication skills
Organization
Time management
Discretion and confidentiality
Multi-tasking
MS Office

Education

Post-secondary education in Human Resources
CPHR designation (asset)
5+ years HR experience

Tools

Payworks

Job description

The HR and Payroll Generalist is responsible for supporting the full employee lifecycle, including policy development, employee relations, recruitment, training, and payroll support.

This role partners closely with senior leadership to drive HR strategy, ensure legal compliance, and foster a respectful and engaged workplace culture. This position offers an excellent opportunity to contribute to organizational growth through effective talent management, process improvement, and strategic HR initiatives. HR and Payroll Generalist will be instrumental in fostering a positive workplace culture and driving HR projects aligned with company goals.

This position is currently scheduled for 30 hours per week and is eligible for group benefits. As the organization continues to grow, there is a potential for the role to evolve into a full-time position in the future.

Key Responsibilities
HR Strategy & Leadership
  • Partner with senior management to establish annual HR priorities
  • Contribute to succession planning and leadership development initiatives
  • Provide HR insights and recommendations in management meetings
  • Support organizational growth across multiple branches/locations
Policies, Compliance & Employee Relations
  • Develop, implement, and maintain provincially compliant HR policies, procedures and manuals
  • Deliver training on policies, respectful workplace practices, and the HR manual
  • Advise managers on performance management and disciplinary actions
  • Conduct investigative interviews and support resolution of workplace issues
  • Ensure terminations are handled professionally and in compliance with legal requirements
  • Conduct exit interviews and provide insights to leadership
Recruitment & Onboarding
  • Develop and maintain job descriptions
  • Coordinate recruitment efforts including job postings, screening, and interviews
  • Lead onboarding processes, including documentation and orientation
Employee Engagement & Development
  • Design and administer employee engagement and satisfaction surveys
  • Recommend and implement initiatives to improve workplace culture
  • Support development of leadership training programs
  • Contribute to town halls and internal HR communications
HR Administration
  • Maintain accurate and confidential employee records
  • Track training, performance reviews, and disciplinary documentation
  • Act as subject matter expert on employee benefits and respond to inquiries
  • Liaise with executive leadership on confidential HR matters
Payroll & Benefits Lead
  • Complete the biweekly payroll process using our Payroll System
  • Administer of Group RSP and benefits plans
  • Track attendance, absences, and time reporting discrepanciesPrepare Records of Employment (ROEs)
  • Maintain payroll records and system updates
Health & Safety
  • Serve as an HR advisor on the Health & Safety Committee
  • Support communication and compliance initiatives
Qualifications
Education & Experience
  • Post-secondary education in Human Resources or related field
  • CPHR designation considered an asset
  • 5+ years of progressive HR experience
  • Experience with Payworks or similar payroll systems preferred
Skills & Competencies
  • Strong interpersonal and communication skills
  • Excellent organization and time management abilities
  • Sound judgment and problem-solving skills
  • High level of discretion and confidentiality
  • Ability to manage multiple priorities and meet deadlines
  • Proficient in Microsoft Office and general computer systems
Other Requirements
  • Ability to work collaboratively across departments
  • Professional demeanor and strong follow-up skills
  • Clear criminal background check required
Job Types: Part-time (30 hours per week), Permanent
Benefits:
  • Dental care
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match
Experience:
  • Human resources: 5 years (preferred)
  • Payroll: 1 year (preferred)
Licence/Certification:
  • CPHR (preferred)
Work Location: In person
Pay range: $50,000-60,000 annually
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior HR Generalist
Senior HR Generalist

LifeLearn • Guelph

Hybrid
CAD 75,000 - 90,000
RRSP program
Paid time off
Hybrid work arrangements
+1
HR & Payroll Administrator
HR & Payroll Administrator

Toonie Tours • Calgary

On-site
CAD 52,000 - 68,000
Employee benefits
Employee discounts and company perks
Paid training
+3
HR & Payroll Administrator
HR & Payroll Administrator

Vancouver Toonie Tours Ltd • Calgary

On-site
CAD 55,000 - 75,000
Employee benefits
Discounts and company perks
Paid training
+2
HR & Payroll Specialist
HR & Payroll Specialist

Eclipse E-line • Calgary

On-site
CAD 65,000 - 85,000
Competitive salary based on experience
Group health & dental benefits
RRSP matching
+3
Senior Human Resources Generalist
Senior Human Resources Generalist

JUST HR • Vancouver

On-site
CAD 80,000 - 90,000
Discretionary annual bonus
RSP program with company contributions
Senior HR Generalist
Senior HR Generalist

Horizon Recruitment Inc. • Vancouver

On-site
CAD 80,000 - 90,000
Human Resources Generalist
Human Resources Generalist

Options Consulting Solutions • Toronto

Hybrid
CAD 95,000 - 100,000
Competitive salary
Bonus
Professional environment
+2
Human Resources Generalist
Human Resources Generalist

Insight Global • Mississauga

On-site
Payroll and Human Resources Generalist - FT or PT
Payroll and Human Resources Generalist - FT or PT

Tenfold HR Solutions • Edmonton

Hybrid
CAD 55,000 - 85,000
Competitive base salary
Hybrid work environment
Full benefits package
+2
Payroll and Human Resources Generalist - FT or PT
Payroll and Human Resources Generalist - FT or PT

Tenfold-HR-Solutions • Edmonton

Hybrid
CAD 60,000 - 85,000
Hybrid work environment