Bachelor's or Master's degree in:
* Computer Science
* Information Technology
* Software Engineering
* Business Information Systems
* Comparable discipline
3+ years of software development experience.
Experience with CPM, EPM, or Financial Systems implementations.
Experience supporting Finance applications within an enterprise environment.
Strong proficiency in:
* **C#**
* **NET**
* .NET Framework / .NET Core
Experience developing:
* Custom Business Rules
* Calculations
* Workflows
* Automation solutions
* Application extensions
Strong SQL development skills.
Experience with relational database platforms such as:
* Microsoft SQL Server
* Oracle
Experience designing ETL and data integration processes.
Understanding of API and enterprise application integration concepts.
Proficiency with:
* Visual Studio
* Visual Studio Code
* Git
* OneStream Developer Studio
Experience with source control, code reviews, and release management processes.
Understanding of CI/CD concepts and deployment automation.
Understanding of:
* Financial Consolidation
* Management Reporting
* Budgeting & Forecasting
* Financial Planning & Analysis (FP&A;)
* Corporate Performance Management (CPM)