Talent.com
EPM Developer
EPM DeveloperStantec • Calgary, AB, CA
EPM Developer

EPM Developer

Stantec • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

EPM Developer at Stantec

Join us as a detail-oriented and collaborative EPM Developer supporting the Financial Budgeting and Planning department. In this role you will work closely with the BI Financial team and other stakeholders to enhance and maintain our enterprise performance management (EPM) systems, including the Essbase reporting cube.

As a key contributor, you will help design, develop, deploy, configure, and maintain applications and data integrations that support financial planning and reporting. You will build software interfaces and manage databases that automate processes, ensuring scalable solutions that support financial planning and reporting.

Your Opportunity

Stantec is seeking a highly skilled EPM Developer to support the Financial Budgeting and Planning department. The successful candidate will collaborate with finance and cross‑functional teams to gather requirements, build robust data models, and maintain planning applications.

Key Responsibilities

DevOps

  • Serve as a core member of the Stantec EPM team.
  • Design and develop planning models and cubes for budgeting, forecasting, and financial analysis.
  • Build and maintain ETL pipelines from EBS and other data sources with minimal supervision.
  • Effectively communicate status and prioritize work.
  • Ensure compliance with data governance and security policies while handling sensitive financial data.

Architecture

  • Provide subject‑matter expertise and lead the creation of deliverables.
  • Define, design, document, and implement required customizations to business rules that affect model calculations.
  • Participate in architecture analysis and planning sessions, contributing technical input.
  • Integrate cube and reporting components with overall enterprise architecture.
  • Provide hands‑on guidance, support, and review for the creation of all technical components.
  • Advise on planning, coordination, and communication activities.
  • Data Engineering

  • Develop data designs and scripts for new projects of varying complexity.
  • Ensure data accuracy by thoroughly testing business usage cases for new or changed ETL processes.
  • Utilize cube design skills to create effective models for efficient and robust historical and real‑time reporting.
  • Develop summarization and reporting processes from detailed data in the reporting cubes.
  • Collaboration and Stakeholder Management

  • Partner with Finance and cross‑functional teams to gather requirements and enhance cube functionality.
  • Troubleshoot issues collaboratively, ensuring timely resolution and clear communication.
  • Manage stakeholder expectations and guide optimal use of reporting tools.
  • Security and Data Governance

  • Enforce data governance policies, ensuring compliance with data privacy regulations and implementing application roles or OID groups to control access.
  • Additional Duties

  • Contribute to the establishment of standards for cube maintenance and reporting infrastructure.
  • Design and document backup and recovery procedures.
  • Support database maintenance and security.
  • Identify opportunities for framework improvements and participate in code reviews.
  • Your Capabilities and Credentials

  • Education / diploma - Bachelor’s Degree or equivalent.
  • Proven experience with EPM Tools and MaxL scripting (Essbase, PBCS, Planning).
  • Proficiency in Data Analysis or an analytical mindset with problem‑solving aptitude.
  • Business Analysis experience.
  • Ability to debug / troubleshoot.
  • Strong attention to detail.
  • Education and Experience

    Minimum of five years of related work experience; or an equivalent combination of education and related experience.

    This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.

    Pay Transparency

    In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Final compensation is based on individual education, qualifications, experience, and work location. Certain roles are bonus eligible. Actual compensation for part‑time roles will be pro‑rated based on the agreed number of working hours per week.

    Benefits Summary

    Regular full‑time and part‑time employees (working at least 20 hours per week) will have access to health, dental, and vision plans, a wellness program, health care spending accounts, wellness spending accounts, group registered retirement savings plans, employee stock purchase programs, group tax‑free savings accounts, life and accidental death & dismemberment (AD&D) insurance, short‑term / long‑term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage, and paid time off.

    Temporary / casual employees will have access to group registered retirement savings plans, employee stock purchase programs, and group tax‑free savings accounts. The benefits listed above may not apply to union positions because they are governed by applicable collective bargaining agreements.

    Additional Information

    Primary Location : Canada | AB | Edmonton

    Organization : 1371 Integrated Business Applications-CA Canada-Edmonton AB

    Employee Status : Regular

    Travel : No

    Schedule : Full time

    Job Posting : 22 / 10 / 2025 05 : 10 : 37

    Req ID : 1002712

    Stantec is a place where the best and brightest come to build on each other’s talents, do exciting work, and make an impact on the world around us. Join us and redefine your personal best.

    #J-18808-Ljbffr

    Create a job alert for this search

    EPM Developer • Calgary, AB, CA

    Similar jobs
    Odoo ERP Functional SME — Client-Facing Implementations

    Odoo ERP Functional SME — Client-Facing Implementations

    Online Internet Marketing Company • Calgary
    Full-time
    A digital transformation services provider is seeking an experienced Odoo Functional SME in Calgary.The role involves leading functional discovery sessions, configuring Odoo modules, and ensuring e...Show more
    Last updated: 7 days ago • Promoted
    HRIS Implementation & Support Specialist (11-Month Contract)

    HRIS Implementation & Support Specialist (11-Month Contract)

    Sobeys • Calgary
    Full-time +2
    Ready to Transform Retail? Embark on a rewarding career with Sobeys Inc.Canada’s Top 100 employers where your unique contributions drive success. We are looking for a highly motivated and skilled HR...Show more
    Last updated: 7 days ago • Promoted
    Mid-Market Cybersecurity Presales Expert

    Mid-Market Cybersecurity Presales Expert

    Fortinet • Calgary
    Full-time
    A cybersecurity pioneer is seeking a Presales Security Expert Mid-Market in Calgary, Alberta.The role involves pre-sales support, sales calls, and post-sales assistance. Ideal candidates will posses...Show more
    Last updated: 2 days ago • Promoted
    Onshore Oracle EDMCS Lead

    Onshore Oracle EDMCS Lead

    Accenture • Calgary
    Full-time
    There is never a typical day at Accenture, but that’s why we love it here! This is an extraordinary chance to create a rewarding career at Accenture Technology. Working in a digitally driven, innova...Show more
    Last updated: 7 days ago • Promoted
    Project Administrator – A / E / C Coordination & Proposals

    Project Administrator – A / E / C Coordination & Proposals

    AES Engineering • Calgary
    Full-time
    A leading engineering firm in Calgary is seeking an intermediate Project Administrator for a fully in-office position.This role supports a dynamic team to ensure projects are delivered on time and ...Show more
    Last updated: 22 days ago • Promoted
    Murex Chief Developer (Hybrid)

    Murex Chief Developer (Hybrid)

    National Bank • Calgary
    Full-time +2
    Calgary, Edmonton, Halifax, Montreal, Ottawa, Toronto, Vancouver, Winnipeg .A career as a Murex Chief Developer in production support within the Capital Markets team at the National Bank means acti...Show more
    Last updated: 30+ days ago
    estimator / coordinator - EDM Interiors Ltd

    estimator / coordinator - EDM Interiors Ltd

    EDM Interiors Ltd • airdrie, ab, ca
    Full-time
    We are looking for an estimator / Coordinator to join our team.In this role, you will work alongside project managers to coordinate and assist with proposal and project administration.You should have...Show more
    Last updated: 11 hours ago • Promoted • New!
    Data Developer

    Data Developer

    Mnp Llp • Calgary
    Full-time
    Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams.Combine your passion with purpose and join a culture that is thriving in the face of change.Make an impac...Show more
    Last updated: 7 days ago • Promoted
    Project Controls Specialist — AI-Driven PMO & EVM Expert

    Project Controls Specialist — AI-Driven PMO & EVM Expert

    Raise • Calgary
    Full-time
    A leading hiring firm is seeking a Project Controls Specialist in Calgary, Alberta.The candidate will provide crucial project management support throughout project lifecycles, focusing on cost mana...Show more
    Last updated: 1 day ago • Promoted
    Enterprise Process Designer for ERP Transformation

    Enterprise Process Designer for ERP Transformation

    Teck Resources Limited • Vancouver, Calgary
    Full-time +1
    A leading Canadian resource company is hiring a Business Process Designer for a 12-month contract.The role involves analyzing and optimizing business processes within a hybrid work model.Candidates...Show more
    Last updated: 7 days ago • Promoted
    Endur Developer

    Endur Developer

    Akkodis • Calgary
    Full-time
    Akkodis is seeking the services of an experienced Endur Developer consultant with to join a key project in the consulting industry. We are looking for an experienced.Energy Trading solutions using.Y...Show more
    Last updated: 7 days ago • Promoted
    Junior Applications Developer

    Junior Applications Developer

    Kaizen Lab Inc. • Calgary
    Full-time +1
    ECO Canada is the steward for the Canadian environmental workforce across all industries.From job creation and wage funding to training and labour market research - we champion the end-to-end caree...Show more
    Last updated: 7 days ago • Promoted
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • calgary, ab, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 5 hours ago • Promoted • New!
    SCCM Administrator : Endpoint Deployment & Compliance

    SCCM Administrator : Endpoint Deployment & Compliance

    TekWissen ® • Calgary
    Full-time
    A global workforce management provider is seeking a Microsoft SCCM Administrator for a temporary assignment in Calgary, Alberta. The role includes administering the SCCM infrastructure, managing OS ...Show more
    Last updated: 7 days ago • Promoted
    Presales Security Expert-Enterprise

    Presales Security Expert-Enterprise

    Fortinet, Inc. • Calgary
    Full-time
    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,...Show more
    Last updated: 7 days ago • Promoted
    Project Controls Analyst

    Project Controls Analyst

    Startec • Calgary, AB, CA
    Full-time
    Quick Apply
    ABOUT US : Startec Compression & Process is dedicated to providing innovative solutions to meet your unique challenges and opportunities. We are an integrated project and engineering equipment fa...Show more
    Last updated: 30+ days ago
    Staff Engineer, Developer Experience (DevEx)

    Staff Engineer, Developer Experience (DevEx)

    Helcim • Calgary
    Full-time
    Helcim was founded with a mission at heart : to be the world’s most loved payment system.We believe that by offering small businesses in North America a decidedly human payment solution where it is ...Show more
    Last updated: 7 days ago • Promoted
    C++ Software Developer

    C++ Software Developer

    Carina Software • Calgary, Alberta, CA
    Full-time +1
    Quick Apply
    Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team. This is a permanent full-time position reporting to the...Show more
    Last updated: 6 days ago