Corporate Financial Business Systems Manager
Who We Are
Sunrun’s mission is to make solar energy affordable for more people. We help people upgrade their home to solar energy without the big upfront costs. Instead, we use a variety of project finance structures to purchase solar facilities for our homeowners and sell them electricity under long-term contracts. We are the leader in our field, having more than double the market share of our closest competitor – and we are looking for high performers to join our team and help us scale as we grow across thousands of households across over ten states.
Reporting to the VP, Corporate Controller, the Corporate Financial Business Systems Manager takes the lead role in driving improvements of and provides front line support to accounting and finance users, existing Financial Business Intelligence systems, support to the CFO and other key business partners through troubleshooting end user queries is a primary function of this role.
The Corporate Financial Business Systems Manager will work in partnership with key business teams to define the requirements for future state process improvements and initiatives, and will help set their cross functional prioritization. They will also partner with IT to deliver related system enhancements. Additionally the Corporate Financial Business Systems Manager is responsible for project management of financial system enhancement efforts related to various projects affecting Oracle within the finance and accounting team. This involves the requirements gathering, project management, training and deployment of financial systems, processes and tools. The project management includes the ability to analyze, identify GAPs, document, train, understand financial systems requirements and deploy them successfully within Sunrun’s financial systems applications, reporting tools and interface systems, processes and controls. This position will also participate in other support and development efforts for process improvements and enhancements, related to our financial system applications and reporting tools. This position is expected to accurately and consistently anticipate business needs (solutions, benchmarks, examples, best practices and out of the box thinking) and effectively contribute this thinking to the business partners.
Overall Responsibilities Include
Work with user community to understand business requirements and ensure proper mapping to the Oracle Applications; identify new functionality requirements and troubleshot existing issues
Provide Oracle Financials Applications functional expertise, system analysis, business requirements, design and testing
Work closely with technical resources to deliver on any missing requirements (reports, interfaces, etc.)
Train users on the Oracle Financials Applications
Assess reporting requirements and identify the standard Oracle reports that meet the business needs
Provide month end support for the user community including assisting the users in developing month end close procedures and close schedule/checklists
Assist in resolving help desk (Jira) tickets
Log service requests with Oracle and follow up on functional service requests in order to assist the IT team
Identify, report and help resolve issues related to the current Oracle Financials implementation
Assist with data validation tasks including reconciliation schedules, including re-entering of data, conversions, etc.
Primary modules/functions include receivables, payables, general ledger, fixed assets and OLFM
Lead with the management of cross functional projects and other identified key project initiatives, by developing and managing project plans and timelines. This includes the hands on testing and training as required to support successful CRP and UAT where applicable, and pre and post go live operation support to end users and development groups.
Develop and provide adequate training, training documentation and education to Accounting teams which support Oracle Leasing, General Ledger, Billing/Invoicing, Payables, Purchasing, Fixed Assets, Accounts Receivable, Cash Applications and Collections
Ensure integrity and validation of Reporting tools and data with Oracle (such as Salesforce and other tools that may be implemented in the future.)
Assist with the development of reports for financial analysis, trending and results analysis related to revenue and expenses using Oracle financial applications
Develop and deliver highly effective end-user training programs of our solutions
Ensure compliance of internal processes and controls as well as continuous improvement of those processes
Perform off-hours support during month-end and quarter-end activities (5-15 day close)
Partner with IT to deliver financial and reporting systems enhancements
Minimum 5-6 years hands-on experience with financial reporting and planning systems, implementations, preferably in a high tech environment, including 4-5 years experience documenting and analyzing business processes and developing functional application requirements within Oracle
Minimum of 3 years experience in Accounting and/or support of Accounting and/or Finance functions
Bachelor's Degree in Accounting, Finance, Business or related field or equivalent experience
Experience / Knowledge of Oracle R12 General Ledger, Leasing, Payables, Purchasing, Fixed Assets, Accounts Receivables, Cash Applications and Collections a must. Understanding of other non-Oracle financial products is a plus
Successfully managed small to medium scale projects (system implementations, system conversions, major upgrades/enhancements, etc) with a strong testing background and the proven ability to coordinate and assist with end-user testing (UAT) activities in a lead role
Minimum of 4 years experience leading small project initiatives, including developing and tracking project plans and status.
A solid understanding of financial functions, operations and accounting requirements, and a comprehensive understanding of best practice business processes along with consolidation and closing processes
Excellent interpersonal skills with the ability to interact with credibility at all levels of the organization.
Responsive to customer needs and highly motivated to improve the skills and capabilities of his/her organization.
A team player with the ability to work well with peers. Superior prioritization, communication and multi-tasking skills are a must.