
OneStream Developer
BDO USA · United States
- Hybrid
- Full-time
- $132,500 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Design, build, and maintain financial systems.
- Support corporate performance management platform.
- Configure financial systems per requirements.
- Develop and maintain system interfaces (ETL).
- Provide ongoing support and troubleshoot issues.
About the role
Job Summary
The OneStream Developer is responsible for designing, building, and maintaining financial reporting and forecast planning systems to meet the needs of the firm’s internal customers.
Job Duties
- Provide development support for the firm’s corporate performance management (CPM) platform, which includes financial consolidation, planning, data quality, reporting, and analytics.
- Configure financial systems based on user requirements.
- Design, build, and maintain efficient, reusable, and reliable customizations and system interfaces (ETL).
- Maintain financial data structures.
- Design and modify financial reports.
- Provide ongoing support for firm’s financial and reporting systems.
- Work with hosting provider to resolve system and performance issues.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Help maintain code quality, organization, and automatization.
- Draft operational processes for maintaining financial systems.
- Simplify operational tasks to allow for administration by business users and/or members of the support team.
- Investigate data discrepancies within the financial systems.
- Formulate basic strategies and proposals to outline action steps for accomplishing departmental and project goals.
- Facilitate meetings to discuss project requirements, as needed.
- Educate members of the team on assigned work items and provides technical guidance.
- Escalate critical issues to management and develops and implements strategies for timely resolution.
- Determine accurate estimates for project workload and deadlines.
- Act as technical lead on small/medium IT projects.
- Provide on-call support, as needed.
- Other duties as required.
Qualifications, Knowledge, Skills and Abilities
- High School diploma or GED, required.
- Bachelor's degree in a technology-related field, preferred.
- Three (3) or more years of development experience in IT industry including knowledge in financial systems, data warehousing, multi-dimensional databases, business intelligence, and/or online analytical processing (OLAP) development, required.
- Prior experience using SQL and VB.NET, required.
- Prior experience using PowerShell, preferred.
- Prior experience using Microsoft Azure, multi-server, multi-threading, web, and SQL technologies, preferred.
- Prior experience using OneStream or hosted corporate performance management (CPM) system, preferred.
- Strong verbal and written communication skills.
- Solid analytical and diagnostic skills.
- Capacity to consistently produce clean coding and adhere to appropriate documentation standards.
- Excellent interpersonal and customer relationship skills.
- Capacity to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details.
- Capable of successfully multi-tasking while working independently or within a group environment.
- Ability to rely on extensive experience and judgment to plan and accomplish goals.
- Capable of working well under pressure while dealing with unexpected problems in a professional manner.
- Capacity to communicate and interact with all levels of employees and management.
- Ability to interact and build relationships and consensus among people.
- Capacity to build SQL integration packages using Microsoft’s SQL technologies.
Key skills/competency
- OneStream Development
- Financial Reporting
- Forecast Planning
- CPM Systems
- SQL
- VB.NET
- PowerShell
- Microsoft Azure
- Data Warehousing
- Business Intelligence
Skills & topics
- OneStream Developer
- OneStream
- CPM
- Corporate Performance Management
- Financial Reporting
- Financial Systems
- ETL
- SQL
- VB.NET
- Developer
How to get hired
- Tailor your resume: Highlight OneStream, SQL, VB.NET, and CPM experience.
- Showcase relevant projects: Detail your financial system development and reporting accomplishments.
- Prepare for technical questions: Review your knowledge of financial systems, ETL, and databases.
- Demonstrate problem-solving skills: Be ready to discuss how you handle complex issues.
- Understand BDO's values: Align your application with their focus on thriving people and clients.
Technical preparation
Master OneStream development and configuration.,Deepen SQL and VB.NET coding skills.,Practice building ETL integrations.,Review financial reporting concepts.
Behavioral questions
Describe a complex project you led.,How do you handle conflicting requirements?,Share an experience of improving a system.,How do you ensure code quality?
Frequently asked questions
- What are the essential qualifications for a OneStream Developer at BDO USA?
- BDO USA requires a High School diploma or GED, with a Bachelor's degree in a technology-related field preferred. You'll need at least three years of development experience in IT, including financial systems, data warehousing, and BI/OLAP. Proficiency in SQL and VB.NET is mandatory, with PowerShell and Microsoft Azure experience being preferred.
- What is the role of a OneStream Developer in BDO USA's CPM platform?
- As a OneStream Developer, you will provide development support for BDO's Corporate Performance Management (CPM) platform, which encompasses financial consolidation, planning, data quality, reporting, and analytics. This involves designing, building, and maintaining systems, configuring them based on user needs, and ensuring optimal performance.
- Does BDO USA offer remote work for OneStream Developer positions?
- The job description doesn't explicitly state if the OneStream Developer role is remote, hybrid, or on-site. Based on typical industry practices for such specialized roles, it's possible there might be flexibility. Candidates are encouraged to inquire about work arrangements during the application process.
- What technical skills are most important for a OneStream Developer applicant at BDO USA?
- The most critical technical skills include OneStream development, SQL, and VB.NET. Experience with financial systems, data warehousing, multi-dimensional databases, business intelligence, and OLAP development is also highly valued. Knowledge of PowerShell and Microsoft Azure technologies is preferred.
- How can I demonstrate my suitability for the OneStream Developer role at BDO USA?
- To demonstrate your suitability, tailor your resume to highlight your experience with OneStream and related technologies. Prepare to discuss specific projects where you designed, built, or maintained financial systems, and be ready to answer technical questions about SQL, VB.NET, and CPM concepts.
- What is the salary range for a OneStream Developer at BDO USA?
- The national salary range for a OneStream Developer at BDO USA is between $120,000 and $145,000 annually. Specific offers will depend on qualifications, experience, skills, and geographic location.
- What does BDO USA offer beyond salary for this OneStream Developer position?
- BDO USA emphasizes a culture where employees are valued for their individuality and offered flexibility and opportunities for advancement. As an ESOP company, they offer a unique benefit where employees have a stake in the firm's success through company stock, in addition to other Total Rewards benefits.