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.
Key Duties & Responsibilities Month End Close - 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.
- Answer 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.
Financial
Planning & Analysis Support - 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 Licenses and/or Professional Accreditation Completed an Accounting designation program (CGA, CMA, CPA)
Qualifications - 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 - Solid process improvement and/or implementation experience - Detail oriented, self-starter with strong interpersonal, and communication skills - Proactive and good problem solving skills This is a regular, full-time position with a salary range of $75,440 - $95,000 per annum. The starting salary will be based on the successful candidate’s competencies, including but not limited to experience, education, professional designations and performance related to this role.
📌 Senior Financial Analyst (Markham)
🏢 BGIS
📍 Markham