Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Technology Consultant, Power BI Developer

$61.4k - $89k per year
Full-time

Stantec

When you care deeply about the work you do, it’s rewarding to see it through from concept to completion. We partner with clients to provide both program management and construction management to strategize, plan, and implement projects that drive organizations forward. From hospitals and airports to university campuses, mass transit systems, water treatment facilities, mines, and wind farms, we've successfully managed thousands of projects.

Joining our team, turning visionary ideas into reality, will shape your future—and the future of your community.

We are strategizing, planning, and implementing projects that help clients achieve their organization’s objectives. Join our award-winning program management team and bring transformational project solutions to life.

Your Opportunity

We are seeking a talented and detail-oriented Power BI Developer to join our dynamic and growing Programs and Construction Management (PMCM) team. The ideal candidate will be working closely with Controls Specialists and Controls Managers to collect, analyze, and interpret large datasets by developing dashboards and reports to help inform business decisions. In this role, you will also work closely with Controls Leadership to develop and implement standards for technology usage within the group and linking component subsystems to work together as a coherent unit for program management.

Your Key Responsibilities

  • Develop and maintain comprehensive and visually appealing reports and dashboards.
  • Collect and analyze large datasets to derive actionable insights.
  • Use statistical methods to interpret data and generate useful business reports.
  • Identify trends, patterns, and anomalies in data.
  • Ensure data accuracy and integrity through validation and cleaning processes.
  • Collaborate with the Controls team and other teams to resolve data-related issues.
  • Assist with Business Process development regarding data gathering and analysis

Your Capabilities and Credentials

  • Ability to work with large complex data models
  • Experience with data visualization tools (e.g. Power BI is strongly preferred, but similar alternatives may be considered).
  • Strong analytical and problem-solving skills.
  • Excellent written/verbal communication and collaboration abilities.
  • Attention to detail and a commitment to producing high-quality work.
  • Ability to work independently and as part of a team.
  • Ability to multi-task, manage time, organize, set priorities, and make timely decisions.
  • Experience with large public sector programs in water or transportation
  • Prior work in project controls
  • Experience with API calls and management (e.g., REST)
  • Experience with Middleware tools (e.g., Boomi, Power Automate)
  • Previous leadership and management of team
  • Proficient in data analysis tools and programming languages (e.g., SQL, Python, R) Familiarity with data warehousing and ETL processes.

Education and Experience

  • Bachelor’s degree in a relevant field (e.g., Data Science, Statistics, Computer Science, Engineering)
  • Minimum 2-5 years’ experience in a similar role.
  • Strong Power BI (or similar) experience is required.
  • Industry-specific knowledge and experience (e.g., Architecture, Engineering, Construction).

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.

About Stantec

Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The diverse perspectives of our partners and interested parties drive us to think beyond what’s previously been done on critical issues like climate change, digital transformation, and future-proofing our cities and infrastructure. We innovate at the intersection of community, creativity, and client relationships to advance communities everywhere, so that together we can redefine what’s possible.

\#Program&ProjectControls

Pay Range

  • Locations in PEI-$61,400.00 - $89,000.00 Annually
  • Locations in Lower Mainland - BC, GTA & Ottawa Ontario-$72,300.00 - $104,800.00 Annually

Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec 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 account, wellness spending account, group registered retirement savings plan, employee stock purchase program, group tax-free savings account, 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 plan, employee stock purchase program, and group tax-free savings account.

The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements.

Primary Location: Canada | ON | Toronto

Other Locations: Canada | NB | Saint John

Organization: 1122 Water-CA PMCM-Toronto ON

Employee Status: Regular

Business Justification: New Position

Travel: Yes

Schedule: Full time

Job Posting: 29/06/2026 02:06:50

Req ID: 1006526

\#additional

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Technology Consultant, Power BI Developer in Saint John, NB vacancy
  • $58k - $102k per year

     ...group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance....  ...and hiring teams will utilize human screening combined with AI technology to help identify the skills and qualities that matter most to our... 
    Suggested
    Permanent employment
    Flexible hours

    Deloitte

    Saint John, NB
    6 hours ago
  • $92k - $138k per year

     ...is seeking a ServiceNow Business Process Consultant (BPC) with strong functional expertise...  ...for improving business processes through technology. You bring structure to ambiguity, communicate...  ...shape the future with confidence and develop answers for the most pressing issues of... 
    Suggested
    Full time

    EY

    Saint John, NB
    18 days ago
  •  ...Innovation Starts With You. Software Developer Full time - Permanent Position Job Role: As a Java Software Developer responsible for designing, building and maintaining business-critical systems. This role requires not only strong backend engineering skills, but... 
    Suggested
    Permanent employment
    Full time

    CGS Immersive

    Saint John, NB
    21 days ago
  •  ...AI Analyst youll help shape how data and technology support strategic decision-making across...  ...this role you will: ~ Build and maintain Power BI dashboards executive scorecards KPI...  ...~ Proven ability to analyze complex data develop actionable insights and communicate findings... 
    Suggested
    Full time
    Internship

    Brightisle

    Saint John, NB
    12 days ago
  • $135k - $165k per year

     ...potential sales. Own the process for developing and delivering regular business reviews,...  ...Product Security teams and Information Technology to ensure proper data privacy, data security...  ..., feature description creation, consultation with Engineering teams, user acceptance... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Work from home

    CGS Immersive

    Saint John, NB
    17 days ago
  • $53k - $74.5k per year

     ...continuous improvement. Participate in developing and implementing energy management...  ...Environmental Systems Operator, Building Operator, Power Engineer, or equivalent. ~ Must have a...  ...utilize human screening combined with AI technology to help identify the skills and qualities... 
    Permanent employment
    Full time
    Temporary work
    For contractors
    Internship

    J.D. Irving, Limited

    Saint John, NB
    26 days ago
  • $75.2k per year

     ...We believe in the power of work.  Since 1994, we’ve been partnering with governments and local...  ...are safe, cost-effective and of high quality Develop thorough Rehabilitation Plan for program Participants in consultation with the Participant, their family/caregiver, Rehabilitation... 
    Full time
    Local area
    Work from home
    Flexible hours

    WCG International Consultants Ltd.

    Saint John, NB
    14 days ago
  • $61k - $85k per year

     ...Make an Impact Where Technology Meets Business Are you driven to understand how technology, data, and processes power modern enterprises? Do you enjoy solving complex problems and...  ...analysis ~ Explore and investigate data to develop reports and dashboards that provide... 
    Permanent employment
    Full time
    Temporary work
    Internship

    JDI IT

    Saint John, NB
    27 days ago
  •  ...leadership position in office and production print technology, we’ve expanded into software and services to sustainably power the hybrid workplace of today and tomorrow....  ...relationships with our field teams, collaborating to develop strategies for optimal coverage of overlaid... 
    Full time
    Contract work
    Work at office

    Xerox

    Saint John, NB
    15 days ago
  •  ...Kinectrics is a wholly owned subsidiary of BWX Technologies focused on providing life cycle...  ...services in the energy and utility sector. We develop innovative solutions for the global...  ...develop nuclear technology and future nuclear-powered systems. The successful candidate will be... 
    Permanent employment
    Full time
    Work at office
    Worldwide

    Kinectrics

    Saint John, NB
    23 days ago
  •  ...building assets, operating the assets, and developing efficiencies. Join our team and become...  ...design (for example bypass lines, temporary power and water, module isolation valves);...  ...Collaborate on exciting projects to develop innovative solutions What we offer you... 
    Long term contract
    Temporary work
    Internship
    Local area
    Flexible hours

    Hatch

    Saint John, NB
    6 hours ago
  • $37.83 per hour

     ...Education Other trades certificate or diploma Mechanic and repair technologies/technicians, other Experience: Experience an asset Work must...  ...for assistance Control and extinguish fires using manual and power equipment Maintain firefighting equipment Assist police, the public... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Shift work
    Night shift

    Private Company

    Saint John, NB
    11 days ago
  •  ...through world-class networks, AI-powered solutions, and digital...  ...our teams with cutting-edge technology, AI tools, and a collaborative...  ...customers find the right devices, technologies and plans for their...  ...Online and in-class training to develop your skills, along with opportunities... 
    Hourly pay
    Full time
    Part time
    Internship
    Work from home
    Flexible hours
    Afternoon shift
    Weekday work

    Bell

    Saint John, NB
    17 days ago
  •  ...autonomisation de chacun. C’est pourquoi nous dotons nos équipes d’une technologie de pointe, d’outils d’IA et d’un environnement collaboratif...  ...des techniques de vente axées sur les solutions ou la consultation. Une connaissance adéquate du français est requise pour les... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Bell

    Saint John, NB
    12 days ago
  •  ...building a more connected future through world-class networks, AI-powered solutions, and digital experiences that elevate how people live,...  ...people. That’s why we equip our teams with cutting-edge technology, AI tools, and a collaborative environment that supports creativity... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work
    3 days per week

    Bell

    Saint John, NB
    11 days ago
  •  ...Project Management experience is an asset. The successful candidate must have a diploma in Civil, Electrical, Mechanical, Power, or Energy Engineering Technology with a minimum 3 year experience related to building systems. In addition, experience in Energy Systems and... 
    Full time
    Work at office
    Trial period

    City of Saint John

    Saint John, NB
    3 days ago
  • $22.13 per hour

     ...Labrador Location St. John's, NL Salary 22.13 hourly / 75 hours bi-weekly Full time Early morning, Morning, Day, Evening, Night,...  ...Experience and specialization Target audience Males Computer and technology knowledge Electronic mail Area of work experience Community... 
    Hourly pay
    Full time
    Work at office
    Immediate start
    Remote work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    John Howard Society of Newfoundland and Labrador

    Saint John, NB
    more than 2 months ago
  •  ...Planning to Become Licensed Grow your real estate career with powerful tools, proven support, and a trusted brand recognized...  ...opportunities, and collaboration Access to industry-best tools, technology, and strategies to generate and convert leads Take the Next Step... 
    Full time
    Part time
    Local area
    Shift work

    Royal LePage Real Estate

    Saint John, NB
    18 days ago
  •  ...more than 700 specialists, it ranks among the largest engineering consulting teams in Canada in this field. Driven by a culture of...  ...every stage of their projects—from feasibility to commissioning—by developing concrete solutions tailored to their specific needs. By joining... 
    Permanent employment
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    CIMA+

    Saint John, NB
    6 days ago
  • $5000 per month

     ...Develop your potential. Make a difference. Are you a passionate Occupational Therapist dedicated to enhancing the health and well-being...  ...life activities. Our clinic is in Saint John, nestled on the powerful Bay of Fundy, Saint John is a beautiful, historic, and vibrantly... 
    Full time
    Part time
    Local area
    Relocation
    Relocation package
    Flexible hours

    Lifemark Health Group

    Saint John, NB
    13 days ago
  •  ...Account Management, Channel Sales, or Business Development experience. ~ Experience supporting technology partners, distributors, or service providers. ~ Strong consultative selling and relationship management skills. ~ Experience managing opportunities within Salesforce... 
    Permanent employment
    Full time
    Remote work
    Work from home

    CGS Immersive

    Saint John, NB
    10 days ago
  •  ...(switches, routers, wireless systems, POS systems, and related technologies) St rong understanding of network fundamentals and troubleshooting...  ..., and scope documentation Experience operating hand and power tools in support of cabling and hardware installations Working... 
    Work at office
    Night shift
    Rotating shift
    Day shift
    Afternoon shift

    BFG Enterprise Services

    Saint John, NB
    21 days ago
  • $50.2k - $70.8k per year

     ...prepares documents in accordance with project objectives and in consultation with Lawyer, Law Clerk or Legal Office Manager. Provides...  ...and other office personnel. Exercises initiative to propose, develop and maintain standard office precedents and procedures. Responsible... 
    Full time
    Work at office

    TD

    Saint John, NB
    19 days ago
  •  ...consistent with Nucor Rebar Fabrication's vision and values. Develop a working knowledge of AutoCAD and the basics of Nucor Rebar Fabrication...  ...helpful Basic knowledge of construction or civil technology Project Management experience Demonstrated experience in the... 
    Full time
    Contract work
    Local area

    Nucor Rebar Fabrication

    Saint John, NB
    21 days ago
  • $60k - $72k per year

     ...field directives — keep them moving and properly documented • Develop and maintain project schedules in coordination with project managers...  ...are welcome to apply • NBCC Electrical Engineering Technology diploma or equivalent • Comfort reading single-line diagrams,... 
    Permanent employment
    Full time
    For contractors
    Work at office

    GARDNER ELECTRIC LTD

    Saint John, NB
    13 days ago
  •  ...boards, social media, networking, and community partnerships Develop and maintain talent pipelines for current and future hiring...  ...Excel, PowerPoint, Outlook, and Teams ~ Comfortable learning new technologies and adapting to evolving recruitment tools, systems, and... 
    Work at office

    Petro Service Limited

    Saint John, NB
    24 days ago
  • $19.89 - $26.12 per hour

     ...to work at the intersection of manufacturing, data, and emerging technologies within JDI’s Sawmills Division. As a Business Analyst Student/...  ...overcoming obstacles and “getting it done”! We believe in the power of diverse teams and invest in continuous professional growth. We... 
    Permanent employment
    Full time
    Temporary work
    Internship

    J.D. Irving, Limited

    Saint John, NB
    27 days ago
  • $120.34k - $154.72k per year

     ...enterprise-minded IT operations leader to shape the next generation of technology operations within IT Enterprise Services. As Director, IT...  ...planning aligned to IT and business priorities Build and develop high-performing teams, fostering a culture of accountability and... 
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Medavie

    Saint John, NB
    22 days ago
  •  ...the Arctic Offshore Patrol Ships. The ABS Harsh Environment Technology and Digital Research Centre (HET&DRC) is a special branch of...  ...Science Software Engineering or a similar field. experience in developing and implementing code. in Python is required. Experience... 
    Full time
    Internship

    American Bureau of Shipping

    Saint John, NB
    12 days ago
  •  ...effectively while eliminating any potential hazards Assist with filing fire safety documents and inspecting all fire safety systems bi-annually or when required Tenant Duties: Strive for as close as possible to 100% occupancy in the community Communicate with homeowners... 
    Full time
    For contractors
    Work at office
    Local area
    Night shift

    CAPREIT

    Saint John, NB
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Technology Consultant, Power BI Developer. Be the first to apply!