Our client is searching for someone with the following skills.
OneStream Lead Developer
The OneStream Lead Developer is responsible for the full lifecycle development and technical configuration of the OneStream platform. This includes solution design, development, testing, deployment, and ongoing optimization. The developer will contribute to reusable code libraries, technical documentation, integration management, and release planning in support of key modules such as Consolidation, Planning, and Account Reconciliation.
This role requires strong object-oriented programming (VB.NET or C#), experience in structured software development practices, and the ability to work closely with functional stakeholders. The developer is expected to contribute to system scalability, technical architecture evolution, and issue resolution with minimal supervision.
This role is based in the Toronto Corporate Office, reporting to the OneStream Platform Owner. (hybrid 3 days per week in office)This role involves interactions with primarily internal stakeholders at various levels.
What You Will Be Doing:
Solution Design \& Development
Lead, design, build, support and deploy OneStream enhancements across forms, dashboards, cube views, workflows, and business rules.
Apply object-oriented programming principles to create modular and reusable logic using VB.NET or C#.
Leverage OneStream extensibility frameworks, member filters, and parameter-driven designs to support scalable configuration.
Follow clean coding standards, naming conventions, and version control across environments.
Full Development Lifecycle Management
Lead requirements gathering, estimation, and sprint planning.
Support design reviews, peer code reviews, and architectural assessments.
Lead unit testing, regression testing, and contribute to SIT/UAT test cycles.
Prepare deployment packages, support post-release smoke testing, and participate in Dev-to-SIT-to-UAT rollouts.
Integration \& Platform Maintenance
Work collaboratively with TID ESB team to maintain and optimize data integrations between OneStream, D365, MDM (Informatica), and external systems.
Troubleshoot Data Management jobs, source/target mappings, and automation sequences.
Ensure all changes adhere to data governance, security, and compliance standards.
Technical Collaboration \& Platform Strategy
Work closely with Finance Product Owner and Platform Owner to translate business use cases into robust technical solutions.
Identify inefficiencies in design or configuration and propose system enhancements to improve usability or performance.
Document technical specifications, metadata lineage, data flow diagrams, and configuration logic.
Aid support team members and contribute to internal knowledge-sharing and best practice adoption.
Quality Assurance \& Release Readiness
Support deployment procedures, configuration migration, and release coordination.
Develop test scripts, log known issues, and maintain traceability across ADO work items.
Support root cause analysis and timely resolution of post-deployment issues.
Champion design consistency and alignment across modules and teams.
What Your Bring:
3-5+ years of hands-on OneStream lead development experience (dashboards, forms, cube views, business rules, workflows).
Strong background in object-oriented programming using VB.NET or C#.
Understanding of finance processes such as consolidation, planning, forecasting, and allocations.
Demonstrated experience with metadata structures, extensibility concepts, and data management sequences.
Familiarity with agile delivery methods, sprint management, and software development lifecycle (SDLC) standards.
Strong debugging, documentation, and problem-solving skills.
Proficiency in translating business requirements into technical specifications.
Bachelor's degree in Computer Science, Finance, Accounting, Information Systems, or related field.
Nice to Have
OneStream Certification or active pursuit (Administrator or Architect).
Familiarity with enterprise reporting tools like Power BI.
Exposure to DevOps tools and automation (e.g., Git, Azure DevOps pipelines).
Prior experience in hospitality, real estate, retail, or other service-oriented industries.
Understanding of data warehousing concepts, API integration, and relational database queries (SQL).