Senior Software Developer, OneStream/EPM Development

General Motors (GM)

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Michigan
Posted
46 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $176k
$106k most similar roles pay here $248k

This listing doesn't post a salary. Most similar roles pay $149,500–$202,800.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 116 open roles on FindRole.

Listed pay typically runs $160,200–$245,000 across 59 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior Software Developer, OneStream/EPM Development

Senior Software Developer - OneStream/EPM Development joins the Software Services team to design, develop, and maintain OneStream applications and solutions. This role involves leading the full lifecycle of multi-year projects, including requirement gathering, technical solution design, testing, deployment, and ongoing maintenance. The developer will provide technical leadership by mentoring junior staff and conducting code reviews while collaborating with cross-functional teams to translate business needs into technical requirements. Key responsibilities include creating documentation and building globally compatible, reusable frameworks for enterprise performance management. Required skills include proficiency in OneStream programming, C#, VB.NET, and VBA, along with experience in finance data warehouse analytics. The role also utilizes tools such as SAP, GitHub, Azure Databricks, and Power BI to solve complex problems within the domain of finance planning and consolidation processes.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Design, develop, test, and deploy OneStream solutions including enhancements, customizations, and integrations.
  • Manage the full lifecycle of OneStream projects from initial requirement gathering to post-implementation support.
  • Provide technical leadership and mentorship to junior developers while conducting code reviews for performance optimization.
  • Translate business requirements from functional teams into technical solutions and architecture.
  • Develop and maintain technical documentation including design specifications, test plans, and user manuals.
  • Provide ongoing maintenance and troubleshooting for OneStream systems to resolve technical issues.
  • Build globally compatible, reusable, and flexible technical frameworks and architectures.

What we're looking for

  • Bachelor's degree in STEM or a related field.
  • 10+ years of overall experience in planning development.
  • Minimum 2 years of experience in OneStream application development.
  • Extensive knowledge of finance planning and consolidation processes.
  • Proficiency in OneStream programming, C#, VB.NET, and VBA.
  • Experience in finance data warehouse analytics.
  • Knowledge of SAP, GitHub, Azure Databricks, and Power BI.
  • Experience with enterprise planning and EPM technologies such as Oracle, Hyperion, or Essbase.

More like this

Similar roles

Senior OneStream Developer

Accenture

Chicago, IL +4 88 days ago $73,800$182,600
OneStream VB.net C# SQL XML EPM CPM Express Data Integration Oracle/Hyperion Cognos TM1 SAP Anaplan Adaptive Host Analytics AI/ML
10+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 62 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

97 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 68 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 12 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp