We are looking for a highly motivated payroll professional with exceptional interpersonal skills to join our team as our Payroll & Human Resources Administrator. Reporting to the Controller/CFO, you will be accountable for ensuring the correct and timely processing of payroll, collecting timekeeping information, incorporating a variety of deductions into a periodic payroll, and issuing pay and pay related information to employees. The position will permanent full time and based in office (i.e., not remote).
- Complete full cycle payroll processing for all employees and be the primary contact for all HR related functions
- Maintain accurate and comprehensive personnel records
- Process adjustments to the payroll and obtaining approvals where required
- Ensure the employee database is kept up to date with new hire information, terminations and employment changes
- Maintain and update employee records in ADP Payroll system
- Prepare accounting journal entries relevant to payroll pay periods and departmental G/L Accounts
- Process Records of Employment
- Prepare formal communications to employees
- Administration of WCB and Group Plan benefits
- Process vacations, leaves, time off requests in a timely manner and with proper approval process
- Prepare payroll reports for regular reporting and special requests / projects, as assigned
- Perform requests, ensure materials are confidential and given only to authorized parties
- Maintain records and compile statistical reports concerning personnel-related data such as hires, transfers, performance appraisals, and absenteeism rates
- Ensure the accuracy of payroll reports, time sheets, and spreadsheets
- Provide day-to-day support, coaching and guidance to employees on a variety of human resource matters; policy interpretations, performance management, employee engagement, communication, etc.
- Track all training programs and employee participation (HR, Payroll, Benefits and Safety).
- Recommend, create and conduct company wide training as required and appropriate.
- Consult with Managers to determine staffing requirements and position objectives.
- Lead the full-cycle recruitment process, including but not limited to; posting jobs, screening, interviewing, reference checks, offer letter preparation, orientation, etc.
- Participate in the Joint Health and Safety Committee meetings through preparing agendas, taking and transcribing minutes and posting communications.
- Adhere to all applicable federal and provincial regulations and company policies
- Draft general forms, letters, reports, and memos as required
- Other duties, relevant to the position, shall be assigned as required ,including assisting with other accounting functions such as accounts payables / receivables, as time permits.