CareerPlan

Software Developer/Configurator – OneStream/EPM Development

Warren, Michigan, United States of AmericaFull-time2026-10-26 → 2026-11-09
HybridNo visa sponsorship

Core

Design, develop, test, implement, and support OneStream/EPM applications and related software solutions, translating business requirements into scalable technology.

Role type

Senior IC Software Developer (EPM/OneStream)

Builds

Custom OneStream applications, integrations, and reusable EPM frameworks

Domain

Enterprise Performance Management (EPM) / Finance Planning

Required skills

C#, VB.NET, Object-Oriented Design, Software Engineering, EPM/Finance Planning Processes, Troubleshooting, Version Control

Preferred skills

OneStream customization, Oracle/Hyperion/PBCS experience, VBA, Data Warehouse Analytics, SAP, Azure Databricks, Power BI, AI/IDE tools

Technologies

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

Responsibilities

Design and develop OneStream applications and customizations; Write, debug, and optimize production code in C# and VB.NET; Translate business requirements into technical designs; Build reusable frameworks for EPM solutions; Participate in full development lifecycle including testing and deployment; Investigate and fix production defects; Collaborate with functional teams and stakeholders; Provide technical guidance and mentorship to other developers

Seniority

Senior, hands-on IC