Job Description
Company Overview
At Metro Pavement Markings, we take pride in building long-term, trusted relationships with our clients, partners, and communities. Our operations are rooted in integrity, efficiency, and value creation. As our company continues to grow, we are looking for a dedicated and detail-oriented Bookkeeper to join our finance team.
Position Overview
The Bookkeeper will play a vital role in supporting day-to-day accounting activities across multiple legal entities. This position requires hands-on experience with ERP systems, strong attention to detail, and the ability to integrate operational and financial data to ensure accuracy, compliance, and meaningful reporting.
Key Responsibilities
- Set up new projects/jobs in the ERP system and update operational records daily
and weekly.
- Collaborate with Project Managers to support invoicing, reporting, and financial
inquiries.
Generate and issue invoices based on Project Manager approvals.
Prepare monthly revenue variance reports by reconciling ERP and operational
system data.
Track holdbacks and prepare statutory declarations when required.
Follow up weekly on outstanding customer invoices and resolve discrepancies.
Prepare weekly AR aging reports, escalating overdue accounts according to policy.
Verify vendor invoice accuracy and process payments via cheque or credit card
using 3-way matching (PO, contract, packing slip).
Reconcile vendor statements and resolve discrepancies promptly.
Process weekly payroll accurately and on schedule.
Maintain internal accounting controls and ensure compliance with company
policies.
Manage financial schedules including fixed assets, leases, accruals, and depreciation.
Reconcile bank, credit card, vendor, customer, and intercompany accounts.
Support month-end and year-end close, including journal entries, accruals, and
adjustments.
Assist with financial statement preparation and audit processes.
Produce timely and accurate daily, weekly, and monthly financial reports.
Provide additional support to the Controller as needed.
Qualifications
Minimum 5 years of experience in accounts receivable and general accounting.
Proficiency with QuickBooks, ERP systems, and Microsoft Excel.
Minimum 2 years of payroll processing experience.
Strong organizational skills with excellent attention to detail.
Solid understanding of job costing and progress billing.
Experience working in a multi-entity environment is an asset.
Effective communication skills and ability to manage multiple priorities.
Job Type: Full-time
Pay: $50,000.00-$65,000.00 per year
Benefits:
- Casual dress
- Dental care
- Extended health care
- On-site parking
- Paid time off
Application question(s):
- How many years of bookkeeping or accounting experience do you have specifically within the construction industry or other project-based businesses??
- Do you have hands-on experience with job costing and managing progress payments? If yes, please specify the number of years?
- Which accounting software have you used for bookkeeping, and for how many years have you worked with each?
- What is your expected annual or hourly salary for this position?
Work Location: In person