Senior Accountant

Sonoma Capital Corp.

Calgary

On-site

CAD 85,000 - 120,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health & dental
Life insurance
Disability coverage
Health spending account
RRSP matching
Company events
RRSP match

Job summary

Sonoma Capital Corp. is seeking a Senior Accountant to partner with the Corporate Controller. This role handles complex accounting, month-end and year-end close, and maintains high-quality financial reporting across multiple entities.

You will lead reconciliations, manage leasing accounting, prepare ASPE-compliant statements, support audits, and drive process improvements. The position offers growth, exposure to lending/securitization, and a collaborative finance team culture.

Qualifications

  • Bachelor’s degree in Accounting, Finance, or a related field.
  • CPA designation or actively pursuing CPA.
  • 5+ years of progressive accounting experience in industry or public accounting.
  • Strong understanding of ASPE.
  • Experience with full-cycle close and financial statements.
  • Advanced proficiency in Excel (complex formulas, data analysis, reconciliations).
  • Experience with Microsoft Dynamics 365 Business Central or similar ERP systems.
  • Ability to work independently, prioritize effectively, and manage multiple deadlines.

Responsibilities

  • Own and execute key components of monthly, quarterly, and annual close with journal entries, reconciliations, and analyses across multiple entities.
  • Prepare and review balance sheet and income statement reconciliations and investigate variances.
  • Ensure accurate leasing activity accounting including bookings, amendments, terms, commissions, and amortization schedules.
  • Support ASPE-compliant financial statements, notes, and working papers.
  • Assist with year-end audit as primary finance contact for auditors on assigned areas.
  • Oversee daily transactional activity (AR, AP, cash, payments) and ensure policy compliance.
  • Support bank reconciliations, GST/PST filings, lease securitization reporting, and data submissions.
  • Serve as a technical resource for transactional team members and resolve non-routine issues.
  • Prepare management reports, lender reporting, and ad hoc analyses for leadership.
  • Own end-to-end reconciliations (A/R to portfolio, subledger to GL, funder balances).
  • Coordinate funder payments, syndication remittances, and cash movements.

Skills

Financial analysis
Advanced Excel
Journal entries & reconciliations
Financial modelling
Problem solving
Time management
Independent work

Education

Bachelor’s degree in Accounting/Finance
CPA designation

Tools

Dynamics 365 Business Central
ERP systems

Job description

Employment Type: Permanent, Full Time Location: Winnipeg or Calgary

Role Overview

We are seeking a highly capable Senior Accountant to serve as a key partner to the Corporate Controller within the finance function. This role is ideal for an accountant who thrives on complex accounting, problem-solving, and process improvement.

The Senior Accountant will own critical accounting areas across the business, support month-end and year-end close, take the lead on complex transactions and analyses, and help elevate the overall quality, timeliness, and insight of financial reporting. This role combines strong technical accounting and reporting with hands‑on operational accounting, while progressively expanding scope and leadership.

Key Responsibilities
Core Accounting & Close
  • Own and execute key components of the monthly, quarterly, and annual close, including preparation and review of journal entries, reconciliations, and analysis across multiple entities.
  • Prepare and review balance sheet and income statement reconciliations, investigating and resolving complex variances.
  • Ensure accurate accounting for leasing activity, including new bookings, amendments, terminations, commissions, early payouts, and related amortization schedules.
  • Ensure all reconciliations and reporting outputs are complete and fully tied prior to Controller review.
  • Support preparation of ASPE-compliant financial statements, notes, and supporting working papers.
  • Assist with year-end audit, acting as a primary finance contact for auditors on assigned areas.
  • Oversee and review daily transactional activity (AR, AP, cash, customer payments, chargebacks), ensuring accuracy, proper documentation, and policy compliance.
  • Support or review:
  • Bank reconciliations and cash reporting
  • GST/PST filings and related compliance
  • Lease securitization reporting and data submissions
  • Serve as a technical resource for transactional team members and help resolve non‑routine issues.
Analysis, Reporting & Decision Support
  • Prepare management reporting, portfolio reports, and ad hoc analysis for leadership.
  • Support lender reporting, covenant calculations, and investor‑facing packages.
  • Perform variance analysis, trend analysis, and financial modeling to support business decisions.
  • Assist with budgeting, forecasting, and performance tracking.
  • Prepare, reconcile, and submit reporting packages for external funding partners. Ensure all reports tie to the general ledger and underlying portfolio data prior to submission.
  • Own end‑to‑end reconciliation processes including A/R to portfolio, subledger to GL, and funder balances. Investigate and resolve discrepancies across ERP, lease systems, and banking data.
  • Support and validate securitization, syndication, and tranche reporting including validation of NPV calculations, payment waterfalls, and default tracking.
  • Coordinate and validate funder payments, syndication remittances, and cash movements ensuring alignment with reporting and obligations.
Process Improvement & Controls
  • Identify opportunities to streamline, automate, and improve accounting and reporting processes.
  • Enhance documentation, controls, and workflows to support scalability as the business grows.
  • Assist with system improvements or implementations (e.g., Dynamics 365 Business Central, lease management systems).
  • Contribute to building a strong control environment across subsidiaries and new initiatives.
Leadership & Growth
  • Act as a trusted partner to the Controller on complex accounting matters, technical research, and special projects, demonstrating a commitment to continuous learning and skill development.
  • Proactively take ownership of ad‑hoc and/or complex problems, researching best practices, developing solutions, and driving them through to completion.
  • Continuously expand technical, analytical, and business knowledge, taking on increasing scope and responsibility as capabilities and experience deepen.
  • Act as first escalation point for cross‑functional issues. Ensure all escalations to Controller include problem definition, impact, root cause, options, and recommendation.
Qualifications Required
  • Bachelor’s degree in Accounting, Finance, or directly related field
  • CPA designation or actively pursuing CPA
  • 5+ years of progressive accounting experience in industry or public accounting
  • Strong understanding of ASPE
  • Demonstrated experience preparing or supporting full-cycle close and financial statements
  • Advanced proficiency in Excel (complex formulas, data analysis, reconciliations)
  • Strong proficiency in financial modeling and time value of money concepts including net present value and yield calculations
  • Experience with Microsoft Dynamics 365 Business Central or similar ERP systems
  • Ability to work independently, prioritize effectively, and manage multiple deadlines
Preferred / Assets
  • Experience in leasing, lending, or financial services
  • Exposure to securitization, structured finance, or lender reporting
  • Experience executing and/or supporting audit engagements and responding to technical accounting questions
  • Experience working with multiple entities, subsidiaries, or growing organizations
  • Strong analytical mindset with a continuous improvement orientation
Why Join Our Team

You’ll work alongside experienced accounting professionals who bring deep technical expertise and industry knowledge. We foster a collaborative environment where senior team members are approachable and professional growth is supported.

We offer:

  • Comprehensive extended health and dental benefits, life insurance and disability coverage, plus a health spending account
  • RRSP matching to support your long‑term financial goals
  • Supportive team culture that values work‑life balance, accountability, and continuous improvement
  • Company events
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • RRSP match
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Accountant
Senior Accountant

Lammle's Western Wear • Calgary

On-site
CAD 65,000 - 90,000
Health & Dental Benefits
Employee discount
Paid time off
Senior Accountant
Senior Accountant

Lammle • Calgary

On-site
CAD 75,000 - 95,000
Group Health & Dental Benefits
Paid time off
Employee discount
CONTROLLER
CONTROLLER

Finlink Group • Niagara Falls

On-site
CAD 120,000 - 180,000
CONTROLLER
CONTROLLER

Finlink Group • Welland

On-site
CAD 130,000 - 190,000
CONTROLLER
CONTROLLER

Finlink Group • Thorold

On-site
CAD 110,000 - 160,000
Senior Project Accountant
Senior Project Accountant

Kassen Recruitment • Guelph

On-site
CAD 70,000 - 100,000
CONTROLLER
CONTROLLER

Finlink Group • Port Colborne

On-site
CAD 120,000 - 160,000
CONTROLLER
CONTROLLER

Finlink Group • St. Catharines

On-site
CAD 120,000 - 170,000
Senior Accountant / Assistant Controller (Controller Track)
Senior Accountant / Assistant Controller (Controller Track)

INTUS Group of Companies • Calgary

On-site
CAD 95,000 - 120,000
Company events
Dental care
Long-term disability
+5
Senior Financial Accountant
Senior Financial Accountant

Executrade – Your Recruitment Specialists • Edmonton

On-site
CAD 100,000 - 140,000