×
Register Here to Apply for Jobs or Post Jobs. X

Assistant Controller; Cavanagh Concrete

Job in Ashton, Ontario, Canada
Listing for: Thomas Cavanagh Construction Limited
Full Time position
Listed on 2026-02-28
Job specializations:
  • Accounting
    Financial Reporting, Accounting Manager, Tax Accountant, Accounting & Finance
  • Finance & Banking
    Financial Reporting, Accounting Manager, Tax Accountant, Accounting & Finance
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Assistant Controller (Cavanagh Concrete)
Location: Ashton

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.
  • Maintain accounting master data in ERP system
  • 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
  • Attractive, competitive compensation for qualified candidates
  • 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.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary