Senior Financial Analyst

BGISMarkham, ON
CA$75,440 - CA$100,000Hybrid

About The Position

The Senior Financial Analyst provides complex transactional support for a process within a full accounting cycle and is involved in full accounting cycle for a client contract(s) or business unit(s). At this level, the incumbent typically supports multiple portfolios and complex transactions.

Requirements

  • 3-6 years of progressive experience in public accounting or industry roles
  • University graduation or professional certification (e.g. P. Eng, CMA, CGA or equivalent courses)
  • Ability to communicate basic accounting principles to support procedures and to explain financial results within the team and to internal customers.
  • Ability to complete and resolve assigned complex account reconciliation which sees the highest transaction volume or deal with multiple portfolios or business units.
  • Ability to reconcile and resolve discrepancies between general ledger and sub ledger.
  • Ability to identify and provide recommendations for issues and process improvement opportunities at account and business unit level following GAAP procedures.
  • In-depth understanding of audit requirements within scope of responsibility.
  • Ability to provide input to process documentations and business cases; write variance explanations, summaries of findings and recommendations.
  • Advanced level knowledge of current accounting systems and MS Office suite of software
  • Understanding of more complex accounting issues like revenue recognition (% completion/project accounting)
  • Excellent analytical abilities, including advanced Excel skills to assist with financial modeling (pivot tables, vlookup, etc.)
  • Ability to operate in high growth environments with an view of implementing more standard processes and best practices
  • Strong process improvement and/or implementation experience
  • Detail oriented, self-starter with strong interpersonal, and communication skills
  • Proactive and good problem solving skills
  • Completed an Accounting designation program (CGA, CMA, CPA)

Responsibilities

  • Review project revenue/gross margins & unbilled backlog analysis with the finance/operational leaders for month end review.
  • Prepare the revenue recognition entries (using percentage of completion revenue recognition) with supporting documents/calculations as required.
  • Conduct project financial close out and reconciliation.
  • Record journal entries, and maintain and reconcile general ledger to the job cost and other sub ledgers.
  • Answering internal and external financial inquiries as it relates to the specific client account.
  • Perform timely month end close and ensure recording all pertinent transactions including project /labour / various monthly accruals.
  • Ensure / investigate Accounts Receivable collection, and explanation for overdue balances.
  • Prepare monthly reports for specific client accounts.
  • Conduct detailed profitability analysis of variances between planned, forecasted, and actual figures.
  • Assistance in conducting accurate and complete forecasting of revenue and margins by project.
  • Provide support for process improvement initiatives.
  • Provide support for job costing and pricing.
  • Prepare other ad hoc reports for management as required.
  • Understand GAAP requirements, particularly around revenue recognition.
  • Understand basic interactions between financial systems related to the portfolio supported.

Benefits

  • Salary range of $75,440 - $100,000 per annum
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service