3 results for Compliance Analyst in Edmonton, AB
Payroll Specialist
- Sherwood Park, AB
- onsite
- Temporary
-
- CAD / Hourly
- <p>Our client is looking for a <strong>Payroll Specialist</strong> to join their transport organization in Sherwood Park, Alberta on a Long-term Contract basis. This in-office role is ideal for a detail-oriented payroll professional who can independently manage end-to-end payroll across multiple groups and entities while maintaining accuracy and compliance.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage end-to-end payroll processing for multiple payroll cycles across two related entities.</li><li>Process payroll for both hourly and salaried employees while meeting established deadlines.</li><li>Reconcile benefit deductions, employer contributions, and payroll-related month-end transactions.</li><li>Prepare and post payroll journal entries and support payroll-related financial reporting.</li><li>Maintain accurate payroll records and validate earnings, deductions, remittances, and statutory requirements.</li><li>Apply Canadian payroll legislation, including federally regulated requirements.</li><li>Use UKG Pro to process payroll, maintain employee information, and resolve discrepancies.</li></ul><p><br></p>
- 2026-08-12T22:38:40Z
Reconciliation Specialist
- Edmonton, AB
- onsite
- Temporary
-
- CAD / Hourly
- <p>Our client is looking for a <strong>Reconciliation Specialist</strong> to join a busy organization in <strong>Edmonton</strong>, Alberta on a long-term contract assignment. This role is suited to a detail-oriented accounting professional who can support account reconciliations, invoice processing, financial data accuracy, and day-to-day accounting operations within a fast-paced environment.</p><p>The successful candidate will work closely with internal teams, vendors, and stakeholders to investigate discrepancies, maintain accurate financial records, and support efficient accounting processes. This opportunity is ideal for someone who enjoys working with data, improving processes, and taking ownership of reconciliation activities.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Perform account reconciliations, including customer accounts, invoices, deposits, credit cards, and supporting financial records.</li><li>Investigate discrepancies and resolve variances by reviewing transaction details and supporting documentation.</li><li>Support accounts receivable activities, including invoice review, payment application, and account maintenance.</li><li>Reconcile bank deposits and assist with ensuring accurate financial reporting.</li><li>Assist with journal entries and month-end reconciliation activities.</li><li>Review and code vendor invoices while ensuring proper approvals and accurate financial coding.</li><li>Support weekly cheque runs by verifying authorization and ensuring compliance with company procedures.</li><li>Reconcile employee expenses and corporate credit card transactions, ensuring receipts and approvals are complete.</li><li>Communicate with vendors, consultants, customers, and internal teams to resolve payment and account-related inquiries.</li><li>Maintain accurate records and identify opportunities to improve accounting workflows and manual processes.</li><li>Provide administrative support and assist with additional office duties as required.</li></ul>
- 2026-08-05T18:58:44Z
Payroll Administrator
- Spruce Grove, AB
- onsite
- Permanent
-
65000.00 - 70000.00 CAD / Yearly
- <p>Robert Half is recruiting a Payroll Specialist on behalf of an industry leader. This is an excellent opportunity to join a well-established payroll team supporting a large, multi‑provincial Canadian workforce. This position is based in the Greater Edmonton, Alberta area.</p><p><br></p><p>The Payroll Specialist will support end‑to‑end payroll processing and act as a key point of contact for employee payroll and benefits inquiries. The role reports directly to the Payroll Manager and works alongside a collaborative and growing payroll team.</p><p><br></p><p>This position is ideal for a payroll professional with a strong understanding of payroll fundamentals, solid technical skills, and exceptional attention to detail, who is comfortable working with field-based employees in a fast‑paced environment.</p><p><br></p><p><strong>Payroll Processing</strong></p><ul><li>Process weekly, multi‑provincial Canadian payroll</li><li>Ensure payroll is completed accurately and on time using</li><li>Review, validate, and troubleshoot electronic timesheets</li><li>Support payroll job costing requirements</li><li>Assist with payroll reconciliations and balancing</li><li>Ensure compliance with provincial payroll legislation</li></ul><p><strong>Benefits Administration & Reconciliations</strong></p><ul><li>Complete regular benefits reconciliations</li><li>Respond to frequent employee inquiries related to benefits coverage and deductions</li><li>Support benefit enrollments, changes, and terminations</li><li>Liaise with internal teams and benefits providers as required</li></ul><p><strong>Employee Support & Inquiries</strong></p><ul><li>Serve as a primary contact for payroll- and benefits-related employee questions</li><li>Provide clear, professional, and timely responses to inquiries</li><li>Work closely with employees in operational and field-based roles</li></ul><p><strong>Systems & Process Support</strong></p><ul><li>Maintain accurate and up-to-date payroll records</li><li>Assist with payroll audits, reporting, and year-end activities</li><li>Identify discrepancies and escalate issues as appropriate</li><li>Contribute to continuous improvement initiatives within payroll processes</li></ul>
- 2026-08-24T14:43:58Z