Managing the accuracy, completeness, and timeliness of data entry and recording of other financial transactions to support internal and external financial reporting.
Preparing internal and external financial reports for various stakeholders, including combining data from multiple systems, performing detailed general ledger review, preparing financial reconciliations, conducting reasonability reviews, and providing commentary to the CFO.
Preparing annual partnership return and supporting schedules, corporate tax returns, and other compliance filings as required.
Assessing current accounting operations and internal control systems, offering recommendations for improvement, and implementing new processes
Developing an in-depth understanding and hands-on knowledge of time and billing system in order to serve as a subject-matter expert for other members of the firm
Collaborating with and supporting team members in providing exceptional client service – both internally and externally.
Providing leadership and direction to junior team members to ensure completion of data entry and accounts payable tasks by designated deadlines
Hiring, training and mentor skilled accounting staff
Other duties as assigned
Requirements :
Chartered Professional Accounting Designation (CPA) or equivalent
5+ years of senior accounting experience (public practice experience is an asset)
Strong level of understanding of accounting for small to medium sized businesses
In depth knowledge of QuickBooks, Excel and Word
Knowledge of CaseWare would be an asset.
Excellent communications skills, both verbal and written
Demonstrated attention to detail and prioritizing skills, as well as the ability to handle data with confidentiality
Ability to multi-task and manage a demanding workload and multiple deadlines
Leadership skills and ability to coach and develop team members