Senior Financial Analyst - 6-month contract

TPGS

Mississauga

On-site

CAD 85,000 - 110,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TPGS in Mississauga seeks a Senior Financial Analyst to support equipment division finances, including daily reconciliations, POC accounting, and close/audit readiness. You will partner with Finance, project teams, and Operations to ensure accurate forecasts and timely reporting.

The role emphasizes reconciliation discipline, project cost controls, and audit-ready documentation, with a six-month temporary assignment and potential for full-time based on performance and business needs.

Qualifications

  • Bachelor’s degree in accounting, finance, or a related field.
  • CPA designation or progress toward CPA designation is preferred.
  • At least three years of progressive accounting experience, including reconciliations and month-end close.
  • Experience with project accounting, job costing, work in progress, or percentage-of-completion accounting.
  • Experience in equipment, construction, field service, or multi-branch business is an asset.
  • Strong Excel skills and ability to build and maintain schedules.
  • ERP experience; Microsoft Dynamics 365 experience is an asset.
  • Attention to detail and ability to investigate discrepancies through to resolution.
  • Ability to work with Finance and Operations and meet close/audit deadlines.

Responsibilities

  • Reconcile general ledger, subledger, intercompany, and equipment project accounts; clear discrepancies promptly.
  • Monitor project costs, billings, deposits, holdbacks, WIP, and unbilled amounts to ensure correct period.
  • Review transactions for coding, completeness, and cutoff; prepare correcting journal entries.
  • Maintain reconciliation trackers and follow up with account owners to resolve items.
  • Coordinate with Operations to confirm project status and milestones.
  • Maintain project schedules including value, changes, costs incurred, and forecasted revenue.
  • Calculate and support percentage-of-completion revenue and cost recognition.
  • Review cost/margin variances and elevate potential losses or issues.
  • Reconcile project schedules to GL and ensure consistent deposits and billings.
  • Collaborate with Service team on startup/commissioning work and remaining costs.
  • Improve project files and supporting documentation.
  • Prepare and post journal entries, accruals, and reconciliations for close.
  • Prepare balance sheet schedules and analyses for equipment accounts.
  • Review open projects and aged items; drive resolution with teams.
  • Prepare audit-ready working papers; respond to audit requests and documentation.
  • Identify gaps and recommend improvements to strengthen the close.

Skills

Accounting experience
Month-end close
Reconciliations
Project accounting
Job costing
Work in progress (WIP)
Percentage-of-completion accounting
Equipment/Construction sector
Attention to detail
Investigate discrepancies
Communication with Finance/Operations
Audit readiness / deadlines

Education

Bachelor’s degree in accounting, finance, or related field
CPA designation or progress toward CPA designation preferred

Tools

Microsoft Dynamics 365
Excel

Job description

Six-month temporary position with potential to become full-time

Reports to: Controller


Summary

The Senior Financial Analyst supports the accuracy and readiness of the equipment division’s financial records. This role focuses on daily reconciliations, percentage-of-completion accounting for equipment projects, and the schedules and analysis needed for a timely year-end close and audit. The analyst will work closely with Finance, project teams, and Operations to resolve discrepancies, maintain reliable project forecasts, and identify issues before month-end.


What You’ll Do

Daily accounting and reconciliations


  • Reconcile assigned general ledger, subledger, intercompany, and equipment project accounts on a regular basis; investigate and clear discrepancies promptly.

  • Monitor project costs, billings, customer deposits, holdbacks, work in progress, and unbilled or deferred amounts to ensure they are recorded in the correct project and period.

  • Review transactions for coding, completeness, and cutoff, and prepare correcting journal entries where required.

  • Maintain reconciliation trackers, document outstanding items, and follow through with account owners to resolve them.

  • Work with Operations and project teams to confirm project status, delivery milestones, costs incurred, and remaining work.


Equipment projects and percentage of completion


  • Maintain project accounting schedules, including contract value, approved changes, costs incurred, estimated costs to complete, forecast margin, billings, and revenue recognized.

  • Calculate and support percentage-of-completion revenue and cost recognition in accordance with the company’s accounting policies.

  • Review changes in estimated project costs and margins, investigate significant variances, and elevate potential project losses or other accounting issues.

  • Reconcile project schedules to the general ledger and ensure consistent treatment of deposits, holdbacks, accrued revenue, and billings.

  • Coordinate with the Service team to identify startup or commissioning work transferred from Equipment, confirm the remaining cost and completion responsibilities, and support the related accounting.

  • Improve the completeness and consistency of project files, estimates, and supporting documentation.


Month-end and year-end readiness


  • Prepare and post journal entries, accruals, and account reconciliations within the close timetable.

  • Prepare balance sheet schedules and supporting analysis for assigned equipment accounts.

  • Review open projects and aged reconciling items before year-end, and drive resolution with the relevant teams.

  • Prepare clear audit-ready working papers for project revenue, work in progress, deposits, holdbacks, fixed assets, and other assigned balances.

  • Respond to audit requests, assemble supporting documentation, and help resolve questions and proposed adjustments.

  • Identify gaps in accounting support or processes and recommend practical improvements to strengthen the year-end close.


What You Need


  • Bachelor’s degree in accounting, finance, or a related field.

  • CPA designation or progress toward a CPA designation is preferred.

  • At least three years of progressive accounting experience, including hands-on reconciliations and month-end close.

  • Experience with project accounting, job costing, work in progress, or percentage-of-completion accounting is strongly preferred.

  • Experience in an equipment, construction, field service, or multi-branch business is an asset.

  • Strong Excel skills and the ability to build and maintain accurate, well-supported schedules.

  • ERP experience; Microsoft Dynamics 365 experience is an asset.

  • Sound judgment, attention to detail, and the ability to investigate discrepancies through to resolution.

  • Ability to work with Finance and Operations, explain financial issues clearly, and meet close and audit deadlines.


Working Conditions


  • Six-month temporary assignment with potential for a full-time opportunity based on business needs and performance.

  • Occasional overtime may be required during month-end, year-end, and audit periods.

  • Work is primarily performed using a computer, with regular collaboration across Finance and Operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Financial Analyst
Financial Analyst

MED-ENG - A Brand of The Safariland Group • Ottawa

On-site
CAD 65,000 - 90,000
Financial Analyst
Financial Analyst

MED-ENG & PSP - THE SAFARILAND GROUP • Ottawa

On-site
CAD 70,000 - 90,000
Financial Analyst
Financial Analyst

Safarilan • Ottawa

On-site
CAD 70,000 - 95,000
Senior Financial Analyst - 12 month contract
Senior Financial Analyst - 12 month contract

Vaco by Highspring • Toronto

On-site
CAD 90,000 - 120,000
Senior Accountant
Senior Accountant

Element Event Solutions • Toronto

On-site
CAD 70,000 - 100,000
Finance Manager - 6 month contract
Finance Manager - 6 month contract

Vaco by Highspring • Toronto

On-site
CAD 68,880 - 82,656
Accounting Analyst
Accounting Analyst

Valsoft Corporation • Montreal

On-site
CAD 55,000 - 75,000
Financial Analyst - 1008 RD #5
Financial Analyst - 1008 RD #5

Compu-Vision Consulting Inc. • Selkirk

On-site
CAD 55,000 - 83,000
Senior Accountant (12-month Maternity Contract)
Senior Accountant (12-month Maternity Contract)

DGI Supply • Mississauga

Hybrid
CAD 60,000 - 65,000
Senior Accountant
Senior Accountant

Blackstone Industrial Services, LLC • Sherwood Park

On-site
CAD 70,000 - 95,000