Talent.com
Senior Accountant (Controller Level)
Senior Accountant (Controller Level)Restoration Company • Carleton Place, ON, Canada
Senior Accountant (Controller Level)

Senior Accountant (Controller Level)

Restoration Company • Carleton Place, ON, Canada
16 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Benefits :

  • Bonus based on performance
  • Dental insurance
  • Health insurance
  • Vision insurance
  • Free uniforms
  • Paid time off
  • Training & development

Senior Accountant (Controller Level)

REPORTS TO : General Manager

MANAGES : Accounting Department (AP, AR, Payroll / Accounting Staff)

LOCATION : Ottawa, ON

POSITION SUMMARY

The Senior Accountant is the most senior accounting professional and is responsible for ensuring accurate financial reporting, disciplined job costing, compliance, and strong financial controls. This role functions as a Controller-level position, leading all accounting operations and ensuring the financial integrity of the business.

The candidate is a highly analytical, detail-oriented, and dependable finance leader with strong technical accounting knowledge, excellent communication skills, and the ability to support both operations and management. The position requires leadership, accuracy, accountability, and proactive problem-solving.

KEY RESPONSIBILITIES

1. Job Costing & Project Financial Oversight

  • Oversee the full job costing lifecycle within RMS and QuickBooks.
  • Ensure accurate assignment of labour, materials, subcontractor costs, and equipment charges.
  • Monitor real-time budget vs. actual tracking and communicate variances to PMs and leadership.
  • Validate POs, budgets, and change orders align with job scopes.
  • 2. Reconciliation & Month-End Close

  • Reconcile our CRM to QuickBooks and resolve discrepancies promptly.
  • Complete all bank, credit card, and clearing account reconciliations.
  • Prepare monthly WIP (Work In Progress) adjustments and margin reviews.
  • Record GL entries for accruals, prepaids, amortizations, and job-related adjusting entries.
  • File and remit HST / GST, payroll deductions, WSIB, EHT accurately and on time.
  • Ensure month-end close is completed within required timelines.
  • 3. Financial Recordkeeping & Compliance

  • Maintain full, accurate, and auditable financial records for all jobs.
  • Ensure all invoices, receipts, and supporting documentation are properly filed and coded.
  • Protect the integrity of the financial system through disciplined internal controls.
  • Prepare financial documentation for auditors, external accountants, and regulatory agencies.
  • 4. Payroll, Timesheets & Labour Allocation

  • Process bi-weekly payroll, including allowances, vacation accruals, bonuses, and corrections.
  • Ensure labour hours and burden are properly coded to jobs daily.
  • Issue ROEs, final pay, and termination calculations.
  • Reconcile payroll liabilities and remit by mandated deadlines.
  • 5. Financial Reporting & Analysis

  • Produce daily, weekly, and monthly financial reporting packages.
  • Prepare P&Ls, job profitability reports, margin analysis, and cashflow summaries.
  • Deliver monthly management financial statements with variance explanations.
  • Support GM and ownership with data-driven insights and recommendations.
  • Analyze trends to improve margins, reduce leakage, and strengthen financial performance.
  • 6. Compliance, Policies & Internal Controls

  • Ensure adherence to Generally Accepted Accounting Principles and all federal / provincial accounting regulations.
  • Maintain subcontractor insurance and vendor compliance files.
  • Develop, update, and enforce accounting policies, approval workflows, and documentation standards.
  • Maintain internal controls related to spending, job costing, and financial approvals.
  • 7. Interdepartmental Communication & Support

  • Act as the primary financial support partner for Operations, PMs, Mitigation, and Executive teams.
  • Provide clear explanations of job performance, costs, and financial impacts.
  • Establish and maintain rapport with insurance carriers, customers, vendors, subcontractors, adjusters, and agents.
  • Support PMs with budget preparation, forecasting, and cost management.
  • Train staff on financial procedures, PO usage, cost coding, and billing workflows.
  • 8. Budgeting, Forecasting & Strategic Finance

  • Assist GM and ownership with annual budgeting.
  • Maintain rolling forecasts (monthly / quarterly).
  • Monitor variances and recommend corrective actions.
  • Support pricing analysis, margin improvements, and business planning.
  • 9. Customer Service & Stakeholder Communication

  • Respond promptly to financial inquiries from customers, adjusters, vendors, and team members.
  • Provide clear, professional explanations of invoices, costs, and financial processes.
  • Ensure financial matters are handled with professionalism and accuracy.
  • 10. Leadership of AP / AR & Accounting Team

  • Supervise AP and AR functions; ensure accurate and timely processing.
  • Mentor, train, and lead accounting support staff.
  • Approve payment runs and oversee collections, cash applications, and adjustments.
  • Address escalations and maintain a high standard of accuracy and service.
  • Ensure collaborative, consistent financial operations across all departments.
  • QUALIFICATIONS

    Required :

  • 5+ years of progressive accounting experience (job costing or construction environment preferred).
  • Strong understanding of accrual accounting, financial statements, and account reconciliations.
  • Proficiency with QuickBooks (Desktop or Online), RMS / DMS systems, and Microsoft Excel.
  • Exceptional attention to detail and accuracy.
  • Ability to analyze financial data and present insights clearly.
  • Experience leading AP / AR or accounting support staff.
  • Strong communication and relationship-building skills.
  • Ability to manage deadlines, multitask, and prioritize.
  • Valid drivers license.
  • Preferred (Asset But Not Required) :

  • Experience in restoration, construction, or insurance-related industries.
  • Bilingual (English / French) strongly preferred
  • Experience preparing WIP schedules and job cost reconciliations.
  • Knowledge of CRA rules, payroll compliance, and HST filings.
  • Post-secondary education in Accounting, Finance, or related field.
  • Working toward, or interest in, CPA designation.
  • In addition to a competitive salary, this position includes eligibility for a company performancebased bonus program.

    Please apply if you think you have what it takes to serve others and deliver a world-class service when others need it the most. We are looking forward to discussing this opportunity with you.

    Create a job alert for this search

    Senior Accountant • Carleton Place, ON, Canada

    Similar jobs
    Accounting Private Tutoring Jobs Carleton Place

    Accounting Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Carleton Place

    Geometry Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Trigonometry Private Tutoring Jobs Carleton Place

    Trigonometry Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Lyndhurst

    Geometry Private Tutoring Jobs Lyndhurst

    Superprof • Lyndhurst, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Private Tutoring Jobs Carleton Place

    Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Finance Specialist

    Senior Finance Specialist

    SuperAnnotate • Smiths Falls, Ontario, CA
    Remote
    Full-time
    In this hourly, remote contractor role, you will review AI-generated finance analyses and / or generate expert finance content, evaluating reasoning quality and step-by-step problem-solving while pro...Show more
    Last updated: 4 days ago • Promoted
    Arithmetic Private Tutoring Jobs Carleton Place

    Arithmetic Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Arithmetic Private Tutoring Jobs Lyndhurst

    Arithmetic Private Tutoring Jobs Lyndhurst

    Superprof • Lyndhurst, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Math Private Tutoring Jobs Kanata

    Math Private Tutoring Jobs Kanata

    Superprof • Kanata, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Remote Senior Finance Specialist - AI Trainer

    Remote Senior Finance Specialist - AI Trainer

    SuperAnnotate • Smiths Falls, Ontario, CA
    Remote
    Full-time
    In this hourly, remote contractor role, you will review AI-generated finance analyses and / or generate expert finance content, evaluating reasoning quality and step-by-step problem-solving while pro...Show more
    Last updated: 4 days ago • Promoted
    Statistics Private Tutoring Jobs Carleton Place

    Statistics Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    English vocabulary Private Tutoring Jobs Carleton Place

    English vocabulary Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Arithmetic Private Tutoring Jobs Kanata

    Arithmetic Private Tutoring Jobs Kanata

    Superprof • Kanata, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Kanata

    Geometry Private Tutoring Jobs Kanata

    Superprof • Kanata, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Trigonometry Private Tutoring Jobs Kanata

    Trigonometry Private Tutoring Jobs Kanata

    Superprof • Kanata, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Reading Private Tutoring Jobs Carleton Place

    Reading Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Finance Private Tutoring Jobs Carleton Place

    Finance Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Math Private Tutoring Jobs Carleton Place

    Math Private Tutoring Jobs Carleton Place

    Superprof • Carleton Place, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted