Talent.com
Randstad Canada
OneStream Developer - Business Rules and Calculation EngineRandstad Canada • Toronto, Ontario, CA
OneStream Developer - Business Rules and Calculation Engine

OneStream Developer - Business Rules and Calculation Engine

Randstad Canada • Toronto, Ontario, CA
Il y a 7 jours
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste
Our client, is seeking an experienced and technical OneStream Developer — Business Rules and Calculation Engine to join their financial systems and enterprise performance management (EPM) team.

In this specialized contract role, you will play a pivotal role in designing, building, and maintaining core platform metadata and complex finance business rules within the OneStream ecosystem. You will serve as the technical subject matter expert responsible for optimizing the calculation engine, developing script-based financial logic, and ensuring seamless data processing across the application landscape. This position requires a developer who combines a deep understanding of financial consolidation workflows with expert-level command of .NET scripting and OneStream API execution.

Duration: 6-Month Contract (with potential for extension)

Work Arrangement: 100% Remote (Candidates must be located within Canada)



Advantages
Full Remote Flexibility: Enjoy 100% remote working autonomy from anywhere across Canada.

Core EPM Ownership: Take direct ownership of mission-critical finance business rules and calculation engines that power core corporate reporting.

Complex Scripting Sandbox: Deepen your expertise in advanced OneStream API engineering, member filter design, and relational database integrations.

Collaborative Environment: Work alongside top-tier finance, analytics, and systems architecture professionals in an agile enterprise setting.



Responsibilities
Business Rule Engineering: Architect, write, and maintain custom OneStream finance business rules, consolidation logic, and dynamic calculation scripts using VB.NET or C#.

Calculation Engine Optimization: Utilize XF expression functions (e.g., FilterMembers, GetDataCell, SetDataBuffer, Calculate) to execute complex data transformations and optimize calculation runtimes.

Metadata & Dimension Design: Construct precise dimension member filters leveraging metadata properties, ensuring proper data alignment and cube behavior.

Relational Data Integration: Write SQL queries inside rule logic to read driver tables and operational metadata directly from OneStream Relational Tables (XF Relational Tables).

API Development & Maintenance: Leverage OneStream's api.Data methods and the BRApi namespace to extend platform capabilities, automate operational tasks, and build custom utility tools.

Platform Performance & Security: Govern execution order, locking models, and data security pass-throughs to ensure optimal system performance and auditability during financial close cycles.



Qualifications
OneStream Development Mastery: Demonstrated hands-on experience designing, developing, and supporting OneStream EPM applications, with a heavy emphasis on business rules and calculation engine logic.

Scripting Languages: Expert-level proficiency writing and debugging custom logic in VB.NET or C# within the OneStream environment.

Core Function Expertise: Deep practical knowledge of XF functions (FilterMembers, GetDataCell, SetDataBuffer, Calculate) and dimension member filter construction using metadata attributes.

API & Namespace Proficiency: Strong, referenceable experience utilizing api.Data methods and the BRApi namespace.

SQL & Relational Databases: Functional ability to write and embed SQL queries to interact with driver tables in relational databases (XF Relational Tables).

Financial Model Acuity: Strong understanding of OneStream's execution order, locking model, financial consolidation principles, and multi-dimensional cube architecture.

Location Requirement: Must be legally eligible to work and residing within Canada.



Summary
If you are a tech-savvy OneStream Developer who pairs an absolute command of VB.NET/C# scripting and XF expression functions with the deep architectural understanding required to optimize OneStream calculation engines and metadata structures, this 100% Canadian remote contract is an outstanding opportunity. Bring your EPM scripting precision, SQL integration skills, and collaborative delivery style to our client's growing finance technology team today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Créer une alerte emploi pour cette recherche

OneStream Developer - Business Rules and Calculation Engine • Toronto, Ontario, CA

Offres similaires

Robinhood Python Developer Kubernetes Remote

Robinhoodtoronto, on, Canada
Télétravail
Temps plein

Elevate your career as a Software Developer specializing in Kubernetes at Robinhood.Contribute to transformative financial solutions from Toronto with a focus on engineering excellence.You will be ... Voir plus

 • Offre sponsorisée

Observability Engineer – Trading

Hunter Bondtoronto, on, Canada
Temps plein

Observability Engineer – Trading.My client are seeking an Engineer with strong Linux experience and expertise within the Observability space.The organisation uses a number of different tools to mon... Voir plus

 • Offre sponsorisée

KDB+ Developer

MPA Recruitmenttoronto, on, Canada
Temps plein

Location: Montreal or New York (hybrid).Relocation assistance available.MPA has been retained by a global investment management firm to recruiting Software Developers with KDB+/Q experience to join... Voir plus

 • Offre sponsorisée

Redwood Software Cloud Infrastructure Developer

Redwood Softwaremarkham, on, Canada
Temps plein

Join Redwood Software as a Cloud Infrastructure Developer, where you will architect and enhance innovative SaaS solutions on AWS.This role is pivotal in enabling customers through automated cloud o... Voir plus

 • Offre sponsorisée

Senior Platform Streaming Engineer

OktaToronto, ON, CA
Temps plein

A leading identity management firm in Toronto is looking for an experienced software developer to join their team.The ideal candidate will have 3–5 years of experience in software development withi... Voir plus

 • Offre sponsorisée

OneStream Developer for Financial Integration

AkkodisToronto, ON, CA
Temps plein

Seeking a skilled OneStream Developer for a remote contract to enhance automated integration with Oracle EBS.Focus on synchronizing master data to improve governance and data accuracy.This role req... Voir plus

 • Offre sponsorisée

Senior OneStream Consultant Role

CodexToronto, ON, CA
Temps plein

Step into a Senior Consultant position, leading OneStream implementations for Fortune 500 companies.Your blend of functional and technical expertise will ensure project success and client satisfact... Voir plus

 • Offre sponsorisée

Senior C/C++ Developer Data Pipelines

Israelvcforummarkham, on, Canada
Temps plein

Drive innovation as a Senior C/C++ Developer for data pipelines at General Motors.This hybrid role emphasizes building and optimizing advanced embedded data infrastructures.This position requires o... Voir plus

 • Offre sponsorisée

Liquidity Reporting Developer Using Scala Spark

BeachHead Inc.Toronto, ON, CA
Temps plein

Support vital liquidity reporting at a premier financial client as a Scala Spark Developer.Implement scalable data solutions and contribute to impactful regulatory projects.This role at BeachHead i... Voir plus

 • Offre sponsorisée

Developer Relations Engineer

CanonicalToronto, ON, CA
Temps plein +1

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data scien... Voir plus

 • Offre sponsorisée

Value Stream Manager

Encore Technical Solutions Inc.Markham, York Region, CA
Temps plein

Senior Product Owner/Manager (Product Delivery & Operations Lead).Markham, ON - 4 days per week in office requirement.Do you enjoy untangling complex problems, connecting dots across teams, and shi... Voir plus

 • Offre sponsorisée

Developer

Tenth Revolution GroupToronto, ON, CA
Temps plein

Location: North York, Ontario (Remote/On-site options available).Are you passionate about building scalable financial solutions? Join as a.OneStream platform—from solution design to deployment and ... Voir plus

 • Offre sponsorisée

Quantative Developer

Jay Analytixtoronto, on, Canada
Temps plein

Toronto or Montreal (Canada) / New York or New Jersey (USA) — Hybrid.We are seeking a Quantitative Developer with strong expertise in quantitative finance and advanced proficiency in Python.This ro... Voir plus

 • Offre sponsorisée

Solution Architect, Power Platform & D365

Mnpmarkham, on, Canada
Temps plein

Solution Architect, Power Platform & D365.What do you think of when you hear the name MNP? Most likely tax and accounting, but as one of Canada’s largest consulting organizations, we’re also much m... Voir plus

 • Offre sponsorisée

Developer

Absorb SoftwareToronto, ON, CA
Temps plein

Absorb is seeking an intermediate-level Developer to take ownership of an internal ETL tool that supports billing, accounting, and operations.In this individual contributor role, you’ll help mainta... Voir plus

 • Offre sponsorisée

Developer Relations Engineer — Open Source Advocate

CanonicalToronto, ON, CA
Temps plein

A leading open-source technology company is seeking a Developer Relations Engineer to connect with developer communities and improve open-source development experiences.The ideal candidate will pos... Voir plus

 • Offre sponsorisée

Onestream Developer For Financial Integration

AkkodisToronto, Canada
Temps plein

Seeking a skilled OneStream Developer for a remote contract to enhance automated integration with Oracle EBS.Focus on synchronizing master data to improve governance and data accuracy.This role req... Voir plus

 • Offre sponsorisée

Spark & Scala Hadoop Developer – Liquidity Markets

VySystems SingaporeToronto, ON, CA
Temps plein

A leading technology firm in Toronto is seeking an experienced Hadoop Developer to build and support large-scale data processing solutions.The ideal candidate will have strong hands-on expertise in... Voir plus

 • Offre sponsorisée

Power Platform Solutions Developer | Hybrid Contract-to-Hire

Bay Street StaffingToronto, ON, CA
Temps plein

A staffing agency in Toronto is seeking a mid-senior level Solutions Developer proficient in Microsoft Power Platform.This contract position involves designing and implementing custom applications,... Voir plus

 • Offre sponsorisée

Senior Application Developer – Liquidity Risk & Data Platforms

ScotiabankToronto, ON, CA
Temps plein

A leading bank in the Americas is seeking a Senior Application Developer in Toronto.This role involves supporting liquidity risk projects, covering both application support and development efforts.... Voir plus