Position Title: Senior Systems Analyst, Finance & Accounting Systems
Location: Toronto, ON
Reports To: Senior Manager Finance, Planning & Analysis
I. Scope and Summary of Primary ResponsibilitiesThe Senior Systems Analyst, Finance & Accounting Systems, reporting to the Senior Manager Finance, Planning & Analysis (FP&A) is responsible for the implementation, ownership, and ongoing optimization of the organization’s financial, accounting, and budgeting systems. Embedded within the Finance department, this role serves as the primary functional and technical authority for finance systems and integrations, bridging Finance, IT, and external partners.
This role is accountable for end-to-end ownership of the organization’s budgeting and planning platform, OneStream, including its implementation, integration with NetSuite through MindStream-managed solutions, and ongoing maintenance. Responsibilities include leading system design, configuration, testing, deployment, and stabilization, as well as overseeing system administration, integration management, continuous improvement, user enablement, change management, and operational support for Accounting and FP&A.
II. Essential FunctionsThe position entails, but is not limited to the following general responsibilities:
- Lead the implementation of OneStream as the organization’s budgeting, planning, and forecasting platform.
- Work directly with MindStream consultants to coordinate the design, implementation, and testing of integrations between NetSuite and OneStream.
- Lead user acceptance testing (UAT), issue tracking, and resolution across integrated systems.
- Develop reports, templates, and workflows required for budgeting and forecasting.
- Lead the go live planning, parallel planning and post implementation stabilization.
- Develop system documentation, training materials, and end user guides.
- Ongoing support and maintenance of OneStream.
- Own system the Finance and Accounting platforms, including NetSuite, SAP Concur, OneStream, including finance integration systems such as Wipfli and MindStream.
- Ensure system stability, performance, data integrity and security.
- Work with NetSuite Advanced Customer Support consultants on the optimization of the NetSuite environment, problem solve technical issues as they arise and ensure CNIB is operating according to best practices.
- Monitor integration performance and data accuracy, coordinating issue resolution as needed.
- Develop, maintain, and enhance reports, dashboards, and data extracts in OneStream and related systems.
- Support continuous improvements to reporting efficiency, automation, and data quality
III. QualificationsExperience and Education- Bachelor’s degree in accounting, Finance, Information Systems, or a related field.
- Five (5) years of experience supporting financial, accounting, or planning systems.
Knowledge and Skill Requirements- Experience with ERP and finance platforms (e.g., NetSuite, SAP Concur, or similar).
- Experience participating in or supporting system implementation projects.
- Strong understanding of accounting, budgeting, forecasting, and reporting processes.
- Experience working with external consultants and system integrators.
- Strong analytical, documentation, and communication skills.
- Advanced proficiency in Microsoft Excel, including Pivot Tables, Power Query, Power Pivot, macros, and VBA
- Experience using business intelligence and data visualization tools, such as Power BI and/or Tableau
- Experience with OneStream and/or MindStream integration solutions.
- Experience in a large charity, not for profit, public sector, or complex multi entity environment.
Work Environment- Willingness to work flexi