CareerPlanSign in

Senior Software Developer - OneStream/EPM Development

Warren, Michigan, United States of America💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Design, develop, test, and deploy OneStream applications and solutions for enterprise performance management and planning.

Role type

Senior Software Developer (OneStream/EPM)

Builds

Custom OneStream applications, integrations, and enhancements for finance planning and consolidation.

Domain

Enterprise Performance Management (EPM) / Finance Planning

Deliverable

production ML models | product features

Required skills

OneStream application development, C#, VB.NET, VBA, finance planning and consolidation processes, enterprise planning technologies (Oracle, Hyperion, PBCS, EPBCS, Essbase), finance data warehouse analytics, SAP, GitHub, Azure Databricks, Power BI

Preferred skills

Experience across multiple EPM platforms, problem-solving, analytical skills, technical leadership, mentoring

Technologies

OneStream, C#, VB.NET, VBA, Oracle, Hyperion, PBCS, EPBCS, Essbase, SAP, GitHub, Azure Databricks, Power BI

Responsibilities

Lead design and development of OneStream solutions; participate in full project lifecycle from requirements to go-live; provide technical guidance and mentorship to junior developers; collaborate with functional teams to translate business needs into technical solutions; develop and maintain technical documentation; provide ongoing support and troubleshooting for OneStream systems

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.