Assistant Controller

Thomas Cavanagh Construction Limited

Ashton

On-site

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Family, people-centric culture
Safe and healthy workplace
Internal growth opportunities
Training and development opportunities
Benefit, Wellness, and Pension Programs

Job summary

A leading construction firm in Ontario is looking for an experienced Assistant Controller to manage financial integrity. The role requires overseeing core accounting functions, ensuring compliance with GAAP and ASPE, and enhancing processes. Candidates should have over 5 years of accounting experience, preferably in construction, and hold or be working towards a CPA designation. This position offers competitive compensation and opportunities for internal growth.

Qualifications

  • Minimum 5+ years progressive accounting experience, preferably in construction.
  • Strong understanding of GAAP, ASPE, and regulatory frameworks.
  • Experience with job costing is an asset.

Responsibilities

  • Develop and coordinate audit schedules with external auditors.
  • Prepare bank compliance reports and other submissions.
  • Maintain the general ledger and reconcile balance sheet accounts monthly.
  • Review accounting processes and recommend improvements.
  • Prepare financial analyses and project-based reporting.

Skills

Analytical skills
Problem-solving skills
Communication skills
Attention to detail
Interpersonal skills

Education

Post-secondary education in accounting, finance, or related field
CPA designation (completed or in progress)

Tools

MS Office
Financial/accounting software systems
Vista

Job description

Cavanagh Concrete Limited was established in 2015 as a wholly owned subsidiary of Thomas Cavanagh Construction through a partnership with McNamee Concrete. This collaboration combined decades of expertise and shared family values to create a trusted leader in the concrete industry. Thomas Cavanagh Construction, a respected contractor in the Ottawa region, and McNamee Concrete, founded in 1977, both built their reputations on quality workmanship and exceptional customer service. Today, Cavanagh Concrete Ltd. continues that tradition, offering a safe, supportive work environment.

We are seeking an experienced and professional Assistant Controller. This individual is responsible for supporting the organization's financial integrity by managing core accounting functions, overseeing compliance and reporting requirements, and enhancing internal processes. They will lead key activities such as audit preparation, regulatory filings, general ledger maintenance, account reconciliation, financial analysis, and job costing, while ensuring adherence to GAAP, ASPE, and company policies.

Roles and Responsibilities
  • Develop audit schedules, gather audit samples, and coordinate with external auditors, ensuring timely and accurate audit completion.
  • Prepare bank compliance reports, and other required submissions.
  • Complete journal entries, maintain the general ledger, and reconcile all balance sheet accounts monthly.
  • Oversee account reconciliations, intercompany reconciliations, investigate discrepancies, and implement corrective actions.
  • Review existing accounting processes and recommend improvements to enhance efficiency, effectiveness, and system integrity.
  • Prepare financial analyses, financial statements, job costing statements, and project-based reporting, especially relevant for construction-related operations
  • Ensure all accounting practices comply with legal guidelines, applicable accounting frameworks (GAAP, ASPE), and company policies.
  • Stay informed on changes in accounting regulations, tax laws, and industry requirements, advising management on compliance matters.
Experience and Qualifications
  • Minimum 5+ years progressive accounting experience; experience in construction industry or experience in job costing an asset.
  • Post-secondary education in accounting, finance, or related field.
  • CPA designation completed or in progress (highly preferred).
  • Proficiency with spreadsheets, databases, MS Office and financial/accounting software systems (Vista experience an asset).
  • Strong understanding of GAAP, ASPE, and applicable regulatory frameworks.
  • Skilled in preparing financial statements, analytical models, and compliance reports.
  • Strong analytical, problem-solving, and critical-thinking skills
  • High attention to detail, exceptional organizational skills, and ability to prioritize tasks effectively.
  • Excellent communication and interpersonal skills
Cavanagh Employee Benefits
  • Family, people-centric culture
  • Safe and healthy workplace, promoting well-being
  • Internal growth opportunities
  • Training and development opportunities
  • Benefit, Wellness, and Pension Programs
Wage Range

The salary range for this replacement position in Ontario at the start of employment is expected to be between $80,000 to $100,000 per year. However, the range offered is based on local job market factors and may vary further depending on factors specific to the selected job candidate, such as job-related knowledge, skills, experience, and other objective business considerations.

The above statements are intended to describe the general nature and level of work being performed by people assigned to the classification. They are not to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Assistant Controller
Assistant Controller

Taggart Construction Limited • Ottawa

Hybrid
CAD 110,000 - 130,000
Assistant Controller
Assistant Controller

Doran Contractors Limited • Ottawa

Hybrid
CAD 110,000 - 130,000
Cost Controller M/F
Cost Controller M/F

VINCI • Nisku

On-site
CAD 90,000 - 120,000
Dental care
Extended health care
Matching RRSP
+6
Assistant Controller
Assistant Controller

Confidential • Surrey

On-site
CAD 95,000 - 125,000
Growth and advancement opportunities
Competitive benefits
Bi-weekly pay
Assistant Controller
Assistant Controller

W3Global • Abbotsford

On-site
CAD 72,000 - 90,000
Dental care
Extended health care
Paid time off
+1
Senior Project Manager | #0041
Senior Project Manager | #0041

Thomas Cavanagh Construction Limited • Ottawa

On-site
CAD 100,000 - 140,000
Family culture
Safe workplace
Internal growth
+2
Controller
Controller

Project XIII Inc • Canada

On-site
CAD 100,000 - 120,000
Corporate Controller
Corporate Controller

Cpanewbrunswick • Charlottetown

On-site
CAD 90,000 - 120,000
Financial Controller
Financial Controller

Modern Technical Staffing Inc. • Vaughan

On-site
CAD 80,000 - 110,000
Assistant Controller
Assistant Controller

S&R Group • Sarnia

On-site
CAD 85,000 - 120,000