Job Duties and ResponsibilitiesOverall- Supports the VP Finance, ERP in all aspects of ERP implementation
- Responsible to support new process design alongside other senior finance leaders
- Test all finance module, challenge sandbox design and test journal entries, postings and overall trial balance accuracy
- Consider how ERP will impact month-end close activities in accordance with the Month-End Close Checklist
- Test monthly financial statements, reporting needs and supporting schedules
- Performs variance analysis on the new system, especially data migration
- Test interfaces across ecosystem e.g. one-stream, MS Fabric, power BI, salesforce, payroll, timesheets etc
Project Management- Support Revenue Recognition design
- Support design of project modules
- Supports the Finance departments on AR, WIP and project allocations eg equipment standard costing; test cogs and indirect approach
- Support auditor on testing project GAAP compliance across contract types
Internal Controls & Compliance- Supports the Internal Controls/SOX compliance process
- Supports all outside audit requirements and coordinates responses to auditor requests
ERP Implementation Leadership (through go-live)- Serves as the Finance Program Director's (VP Finance) understudy across the ERP implementation's finance-related workstreams (Core Financials & Consolidation, Billing & Time Entry, Payroll/T&E/HR Integration, Project Accounting/Job Costing, and FP&A, Budgeting & Reporting)
- Co-Leads resolution of critical implementation policy decisions, including revenue recognition, chart of accounts and consolidation approach, cost allocation methodology, and JV/non-controlling interest treatment
- Coordinates with the implementation vendor and workstream owners on finance process design, system configuration, and data conversion decisions
- Partners with IT and operations leadership to ensure finance requirements are reflected in system design and testing
Subject Matter Expertise & Design- Serves as finance/accounting subject matter expert (SME) during requirements gathering, solution design, and fit-gap analysis sessions
- Reviews business process workflows and approval hierarchies within the new system
- Defines chart of accounts structure revisions
- Validates that system configuration supports multi-entity consolidation and intercompany elimination requirements
Testing & Data- Co-Leads User Acceptance Testing (UAT) for finance-related modules and workflows
- Reviews and signs off on data conversion/migration accuracy (trial balances, open AP/AR, job cost data, fixed assets)
- Oversees parallel testing/parallel run of legacy vs. new system financials prior to go-live
- Validates report outputs (financial statements, job cost reports, management reporting) against legacy system for accuracy
Training & Change Management- Supports development of end-user training materials and documentation for finance/accounting staff
- Trains or oversees training of accounting and field personnel on new financial processes and system functionality
- Acts as a change management champion, communicating process changes and addressing staff concerns
- Identifies and trains "power users" or department liaisons within the finance function
Go-Live & Post-Implementation- Supports go-live cutover activities, including go/no-go decision input from a finance readiness standpoint
- Provides hypercare support immediately following go-live, triaging and resolving finance-related issues
- Documents updated finance policies, procedures, and internal controls to reflect new system workflows
- Identifies post-go-live process improvement opportunities and system optimization needs
Governance- Participates in governance meetings, reporting finance workstream status, risks, and issues
- Manages finance-related implementation budget/vendor invoices, if applicable
- Escalates cross-functional dependencies or risks affecting the finance workstream timeline
Requirements- Bachelor's degree in Accounting, Finance, or a related field required; CPA or CMA preferred
- 5+ years of progressive accounting or finance experience, including experience leading or supervising a team
- Prior experience with an ERP or major financial systems implementation strongly preferred
- Experience in construction, utilities, or field-services industries preferred
- Strong working knowledge of GAAP and internal control/SOX requirements
- Proficiency in Microsoft Office Suite, particularly Excel; experience with ERP platforms (e.g., Viewpoint, Sage, NetSuite, Microsoft Dynamics) a plus
- Excellent analytical and problem-solving skills, with a high level of accuracy and attention to detail
- Strong leadership skills with the ability to manage, mentor, and develop accounting staff
- Ability to work independently, exercise sound judgment, and manage multiple priorities under deadline pressure
- High level of professionalism and integrity, with the ability to maintain strict confidentiality
- Excellent written and verbal communication skills, with the ability to present financial information to executive leadership
Supervisory ResponsibilityThis position directly and/or indirectly supervises accounting staff, and is responsible for delegating work, reviewing output, and supporting the professional development of the team.
Working Conditions- Work is performed in an office environment and requires the ability to operate standard office equipment and keyboards.
- Consists of sedentary work. Ability to lift up to 10 pounds.
- Substantial movements of the hands, wrists, and/or fingers.
- Required to have close visual acuity to perform activities such as preparing and analyzing data and figures or viewing a computer screen.
Note: This job description is not intended to be all-inclusive. Employees may perform other related duties as requested to meet the ongoing needs of the organization.