> Markdown version of [/jobs/ext/2038464-senior-epm-solutions-analyst](https://www.wearedevelopers.com/jobs/ext/2038464-senior-epm-solutions-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior EPM Solutions Analyst - **Company:** Morningstar, Inc. - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Lifecycle Management, Application Performance Management, Cloud Computing, Information Systems, Data Integration, Data Integrity, Document Management Systems, Electronic Data Interchange (EDI), Oracle Essbase, Groovy, Metadata, Meta-Data Management, Microsoft SQL Server, Release Management, System Testing, Systems Integration, Oracle Hyperion, Oracle Enterprise Manager, Snowflake, Information Technology, Data Analytics, Oracle Ebusiness - **Published:** August 12, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17909673?backUrl=%2Fcareer%2F17909673%2FSenior-Epm-Solutions-Analyst-Illinois-Chicago ## About the Role * Bachelor's degree in finance, Accounting, Computer Science, Information Systems or related field., * 5+ years of experience supporting Oracle EPM applications. * Experience working with FP&A, Finance, Accounting, or Controllership organizations. * Experience supporting enterprise financial planning and reporting systems. Oracle EPM Expertise: Deep hands-on experience with: * EPBCS / Planning * Free Form Planning * FCCS * ARCS * PCMCS * Narrative Reporting Strong understanding of: * Oracle EPM architecture * Application lifecycle management * Security concepts * Metadata structures * Data integrations * BSO/ASO Configurations Technical Skills: Advanced knowledge of: * Essbase BSO design and calculations * Essbase ASO reporting structures * Groovy business rules * Essbase calculation scripts * Data Integration / Data Exchange * EPM Automate * Oracle EBS and Snowflake/SQL Server is a plus Functional Skills: Working knowledge of: * Budgeting and forecasting * Workforce planning * Capital planning * Financial reporting * Consolidations * Allocations * Reconciliations * Financial close processes Communication Skills: * Strong verbal and written communication skills. * Ability to communicate effectively with both technical and non-technical audiences. * Experience facilitating requirements gathering, testing, and user support activities. * Strong organizational and problem-solving skills. ## Description The Senior EPM Solutions Analyst serves as a technical and functional expert supporting Morningstar's Oracle Enterprise Performance Management (EPM) ecosystem. This role partners closely with Finance, FP&A, Controllership, and Technology teams to analyze business requirements, implement application enhancements, develop technical solutions, and provide ongoing support for Oracle EPM applications., Oracle EPM Administration & Support * Administer, maintain, and support Oracle EPM Cloud applications, including: EPBCS / Planning Free Form Planning FCCS ARCS PCMCS Narrative Reporting * Monitor application performance and proactively identify improvement opportunities. * Troubleshoot and resolve production issues, user-reported defects, and data integrity concerns. * Support month-end, forecast, budget, reconciliation, and reporting cycles. * Assist with application upgrades, testing, and release management activities. Solution Development & Configuration * Translate approved business requirements and solution designs into technical solutions. * Develop and maintain: Groovy business rules Essbase calculation scripts Data Integration / Data Exchange processes EPM Automate solutions Metadata management processes Data load and validation routines * Design and support BSO and ASO cube structures. * Perform system testing, validation, and deployment activities. * Identify opportunities for automation and operational efficiency improvements. Business Analysis & Partnership * Collaborate with Finance, FP&A, and Controllership teams to understand business processes and requirements. * Participate in requirements gathering, solution reviews, and enhancement discussions. * Analyze existing processes and recommend improvements. * Document business requirements, technical solutions, testing results, and support procedures. * Serve as a trusted partner to business users by providing functional and technical guidance. Finance Process Support Support finance processes including: * Budgeting and forecasting * Workforce planning * Capital planning * Management reporting * Consolidations * Allocations * Account reconciliations * Financial close activities Reporting & Analytics * Develop and support financial reports, dashboards, and management reporting solutions. * Maintain reporting hierarchies and financial data structures. * Support enhancements to reporting processes and analytics capabilities. * Assist users in leveraging data to make informed business decisions. Documentation & Knowledge Sharing * Create and maintain technical documentation, support procedures, and training materials. * Document system configurations, calculations, integrations, and business processes. * Support knowledge transfer activities and help improve team resiliency through documentation and cross-training. ## Related Videos - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) ## Related Articles - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [From developer to manager – what does it take to become an engineering manager?](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager) - [Data Analyst Salary in Switzerland](https://www.wearedevelopers.com/magazine/276-data-analyst-salary-in-switzerland) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)