Financial Controller

Winchesters

Vaughan

On-site

CAD 140,000 - 150,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
3–4 weeks vacation
Full benefits from day one

Job summary

Winchesters is seeking an experienced accounting leader to own the full finance function in a smaller, owner-operated construction environment in the Greater Toronto Area. The role covers accounting, payroll, banking, and HR administration with a discretionary bonus and day-one full benefits.

You will oversee monthly/quarterly/annual statements, payroll for diverse staff, and project costing, while building internal controls and reporting processes to support growth. Immediate start preferred.

Qualifications

  • CPA designation preferred; equivalent experience considered.
  • 7+ years progressive accounting experience, construction preferred.
  • Hands-on payroll for unionized and non-union employees.
  • Experience with construction costing, WIP reporting, holdbacks.
  • Wears multiple hats across finance, payroll, HR.
  • Bonus points for Jonas Premier experience.
  • Excellent organization and attention to detail.

Responsibilities

  • Prepare monthly, quarterly, and annual financial statements with schedules.
  • Oversee AP/AR and general accounting functions.
  • Manage full-cycle payroll and year-end reporting.
  • Oversee benefits, WSIB, onboarding and vacation tracking.
  • Manage cash flow, banking relations, and vendor payments.
  • Prepare budgets, forecasts, and financial analyses.
  • Oversee job costing, WIP, subcontractor payments, holds.
  • Liaise with external accountants, auditors, banks, and lawyers.
  • Supervise accounting staff and strengthen internal controls.

Skills

CPA designation
7+ years accounting
Full-cycle payroll
Construction costing
WIP reporting
Jonas Premier
HR administration
Budgeting & forecasting
Internal controls

Education

CPA designation
Bachelor's degree in accounting/finance

Tools

Jonas Premier
Excel

Job description

$140,000 to $150,000 base salary plus discretionary bonus, 3–4 weeks' vacation, and full benefits from day one

Our client is a well-established construction company focused on projects in the Greater Toronto Area. In business for over 20 years, they run a lean team of roughly 30–35 employees — including project managers, project coordinators, estimators, site superintendents, labourers, and accounting staff — and typically deliver projects ranging from $1 million to $25 million. They are COR-certified and known for a close-knit, positive work culture.

This is a hands-on, all-encompassing role for an experienced accounting leader who is comfortable owning the full finance function — accounting, payroll, banking, and HR administration — in a smaller, owner-operated environment. The preferred start date is as soon as possible.

Responsibilities
  • Own the preparation of monthly, quarterly, and annual financial statements and supporting schedules.
  • Oversee accounts payable, accounts receivable, and the general accounting function.
  • Manage full-cycle payroll for salaried, hourly, and unionized employees, including year-end reporting, T4s, T2200s, and related compliance.
  • Oversee employee benefits administration, WSIB reporting, and core HR functions including onboarding, offboarding, personnel files, and vacation tracking.
  • Manage cash flow, banking relationships, bank reconciliations, and the review and authorization of vendor payments and fund transfers.
  • Prepare and review budgets, forecasts, and financial analyses.
  • Oversee construction job costing, WIP schedules, project reporting, subcontractor payments, and holdback administration.
  • Prepare year-end working papers and liaise with external accountants, auditors, banks, bonding companies, insurance brokers, and legal counsel.
  • Supervise, train, and develop accounting staff, and help build out internal controls, policies, and reporting processes as the company continues to grow.
Requirements
  • CPA designation preferred; equivalent experience will be considered.
  • 7+ years of progressive accounting experience, ideally within construction or another project-based industry.
  • Hands-on experience with full-cycle payroll, including both unionized and non-union employees.
  • Experience with construction job costing, WIP reporting, and holdback administration is a strong asset.
  • Comfortable operating in a smaller, hands-on environment and wearing multiple hats across finance, payroll, and HR.
  • Bonus points if you've used Jonas Premier before.
  • Excellent organizational skills and high attention to detail.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Financial Controller - Construction Operations
Financial Controller - Construction Operations

Kellow Recruiting • Golden Horseshoe

On-site
CAD 120,000 - 140,000
Competitive compensation package
Opportunity for career growth
Exposure to ownership and active projects
Senior Project Accounting Manager - Permanent - 19416
Senior Project Accounting Manager - Permanent - 19416

LRO Staffing • Mississauga

On-site
CAD 105,000 - 125,000
Senior Project Accountant
Senior Project Accountant

Vaco Recruiter Services • Milton

On-site
CAD 90,000 - 100,000
Discretionary bonuses
Medical, dental, and vision benefits
401(k) retirement plan
Controller
Controller

Project XIII Inc • Canada

On-site
CAD 100,000 - 120,000
Manager, Construction Accounting & Finance
Manager, Construction Accounting & Finance

CentreCourt Inc. • Toronto

On-site
CAD 110,000 - 170,000
Accounting Specialist
Accounting Specialist

Heavy • Calgary

On-site
Financial Controller - Construction
Financial Controller - Construction

Raicor Contracting Ltd. • Burnaby

On-site
CAD 80,000 - 110,000
Competitive salary
Professional development allowance
Controller - Commercial Construction
Controller - Commercial Construction

TAPP Workforce Solutions Inc. • Oakville

On-site
CAD 110,000 - 150,000
Full benefits package
On-site role
Controller
Controller

Team-Group-of-Companies-1 • Sault Ste. Marie

On-site
CAD 115,000 - 125,000
Full company sponsored pension and ben
Recognition, training, and development
Financial Controller
Financial Controller

Modern Technical Staffing Inc. • Vaughan

On-site
CAD 80,000 - 110,000