1

Power Engineering Jobs in Toronto, ON (NOW HIRING)

Developer, Power Platform Take a central role The Bank of Canada has a vision to be a leading central bank-dynamic, engaged and trusted-committed to a better Canada. No other employer in the country ...

Bachelor's or Master's degree in Electrical Engineering or a related discipline. * 3-10 years of experience in electrical power system design within one or more of the following industries ...

Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and its customization and deployment. Strong verbal and written communication skills, including direct ...

Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and its customization and deployment. Strong verbal and written communication skills, including direct ...

For more than half a century, Electric Power Engineers, (EPE) has partnered with power and energy clients across the globe providing consulting expertise and energy intelligence software solutions ...

For more than half a century, Electric Power Engineers, (EPE) has partnered with power and energy clients across the globe providing consulting expertise and energy intelligence software solutions ...

Position: Power Platform Developer (Microsoft Power Platform, Model-Driven Apps, Power BI) Location: Hybrid (Greater Toronto Area, ON) Structure: Fixed-Term Contract (12 Years) Compensation:

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global minds unite to power local solutions. We are pathfinders and impact makers. We are Visioneers. We ...

Showing results 41-60

Power Engineering information

What are the key skills and qualifications needed to thrive as a power engineer, and why are they important?

To thrive as a Power Engineer, you need a solid background in electrical engineering principles, power systems analysis, and a relevant engineering degree, often with a Professional Engineer (PE) license. Familiarity with industry-standard software like ETAP, MATLAB, and SCADA systems, as well as knowledge of grid codes and safety regulations, is essential. Strong problem-solving abilities, effective communication, and teamwork are critical soft skills in this field. These competencies ensure reliable power generation and distribution, compliance with safety standards, and successful collaboration on complex engineering projects.

What is the difference between Power Engineering vs Electrical Engineering?

AspectPower EngineeringElectrical Engineering
CertificationsProfessional Engineer (PE), Power Engineering licensesPE, Electrical Engineering licenses
Work EnvironmentPower plants, energy generation, transmissionDesign, electronics, control systems, various industries
Industry UsagePrimarily in energy, utilities, and power sectorsBroadly across electronics, telecommunications, manufacturing

Power Engineering focuses on the generation, transmission, and distribution of electrical power, often working in energy plants and utility companies. Electrical Engineering has a broader scope, including electronics, control systems, and various industries. While both roles require similar certifications and work environments, Power Engineering specializes in power systems, making it ideal for careers in energy and utilities.

What is power engineering?

Power engineering is a branch of electrical engineering that focuses on the generation, transmission, distribution, and utilization of electric power. Power engineers work with systems and equipment that produce and deliver electricity, ensuring that it is reliable and efficient. This field involves designing power plants, managing renewable energy sources, maintaining electrical grids, and improving energy efficiency in various industries. Power engineers play a critical role in supporting modern infrastructure and the transition to sustainable energy solutions.

What are some common challenges faced by power engineers when working on large-scale energy projects?

Power engineers often encounter challenges such as coordinating with multidisciplinary teams, managing tight project timelines, and ensuring compliance with stringent safety and regulatory standards. They must also address technical issues related to grid reliability, integration of renewable energy sources, and evolving technology requirements. Effective communication and problem-solving skills are essential to navigate these complexities and deliver successful project outcomes.

What do you do as a power engineer?

A power engineer designs, operates, and maintains electrical power systems, including generators, transformers, and distribution equipment. They ensure the reliable and efficient supply of electricity, often working with control systems, safety protocols, and industry standards. Certification and technical skills in electrical engineering are typically required for this role.
Infographic showing various Power Engineering job openings in Toronto, ON as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Developer, Power Platform

Bank of Canada

Toronto, ON • On-site

Full-time

Medical, Dental, Retirement

Posted 25 days ago


Job description

Developer, Power Platform


Take a central role

The Bank of Canada has a vision to be a leading central bank-dynamic, engaged and trusted-committed to a better Canada. No other employer in the country offers you the unique opportunity to work at the very center of Canada's economy, in an organization with significant impact on the economic and financial well-being of all Canadians. You will be challenged, energized and motivated to excel in our environment. 


Building on the principles that have always guided us - excellence, integrity and respect - we strive to be forward-looking and innovative, to welcome people with diverse perspectives and talents, and to earn trust by living up to our commitments and by clearly explaining the intent of our policies and actions.  


With our defined-benefit pension plan, benefits, and high flexibility for work life balance - find out more about why we are annually ranked as one of Canada's top employers:  Working Here - Bank of Canada

Find out more about the next steps in our Recruitment process. 

Please note that we're hiring for both level 15 positions and level 16 positions. 

Did you know? 

We are establishing a pool of pre-qualified candidates to staff both permanent and terms Developer positions at the Bank of Canada. Positions are filled year-round and based on different departmental requirements. 

About the positions

We are seeking innovative and skilled Developers to join our Retail Payments Supervision team! We are a collaborative and diverse team within ITS with the mission to carry out the roadmap of an effective regulatory IT platform to meet the requirements of the Bank of Canada's role in supervising payment service providers (PSPs). We are also beginning work on two new mandates: Stable Coin and Consumer-driven Banking. 

Lead by the Director of the Retail Payments Supervision portfolio, you will join a dynamic and highly skilled team working together to design, develop, and support our regulatory IT platform built on the Power Platform.

Further, you will have the full support of your leader and teammates to enhance your skills, experiment, and further your career through our customizable Learning & Development programs across various domains (IT, Programming, Architecture, Analytics, etc.) and relevant certifications.

What you will do 
As a Developer, you will be responsible for developing new features and maintaining existing components for the Bank's RPS regulatory IT platform using the Microsoft technology stack, comprised of Power Pages (Portal), Model Driven Apps, Custom PCF controls, SharePoint, Power Automate Flows, Azure services (Function Apps, APIM) and multiple system integrations. 

More specifically, you will: 

  • Contribute to the development of the Power Platform application and peripheral technologies 
  • Analyze, design and implement enhancements to meet business requirements  
  • Maintain collaborative relationships with internal clients and external counterparts 
  • Perform technical and root-cause analysis on issues and make recommendations for correction 
  • Create working procedures and documentation on solutions and populate knowledge databases, testing plans and results 
  • Apply a continuous improvement mindset, byidentifyinginnovative waysof doing or providing services to our clients; changing or reconfiguring approaches to improve efficiency and capacity 
  • Ensure compliance with audit requirements during the support and maintenance of applications 
  • Provide second and third-line support, including evening and weekend paid overtime work,as required 

What you need to succeed 
You have a strong attention to detail with the ability to rank tasks per priority, meet deadlines and perform multiple tasks concurrently. You also can communicate effectively and maintain co-operative working relationships with the other project members and IT teams.

In addition, you have: 

  • Experience developing within Dynamics 365 and Power Platform or other CRM systems 
  • Experience building custom APIs and Plug-ins 
  • Proven experience with C# programming language and .NET Framework 
  • Proven experience with web portal development in a Microsoft or equivalent environment 
  • Experience developing and maintaining HTML5, CSS, JavaScript web portal applications 
  • Experience working with business analysts or user experience (UX) designers to creatively translate business requirements and designs into interactive web portal functionality 
  • Experience and understanding of source control systems, including advanced branching and merging techniques  

Nice-to-have 

  • Experience with Liquid or equivalent templating engine 
  • Experience in writing programming scripts using PowerShell

Your education and experience 
Your combined education and work experience demonstrate that you have the proficiencies and skills for the role. We are ideally seeking candidates with a relevant degree/diploma and 3+ years of relevant experience for the job grade 15 role and 5+ years of experience for the job grade 16 role.  

Innovative Mindset

We value candidates who demonstrate adaptability, curiosity, and a willingness to learn new technologies, including AI and digital tools. We seek individuals who can think critically about data, question existing processes, and find ways to simplify our work while embracing change and new ways of doing things. 

Language requirement
The Bank's work environment is conducive to the use of both of Canada's official languages - English and French. Although the position language requirement is English or French essential, we do encourage everyone to improve their second language proficiency for future career growth and to contribute towards fostering a bilingual environment.

What you need to know

    • Priority will be given to Canadian citizens and permanent residents
    • Security level required: Be eligible to obtain Secret 
    • There will be no relocation assistance provided
    • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available. 
    • The official title for this position is "Developer "

Hybrid Work Model

The Bank offers work arrangements that provide employees with flexibility, enable high-performing teams, and support an excellent workplace culture. Most employees can telework from home for a portion of each month as part of the Bank's hybrid work model, and they are expected on site at the Bank location a minimum of 12 days per month to help build connections between colleagues. You must live in Canada, and within reasonable commuting distance of the office.  

What you can expect from us
This is a great opportunity to join a leading organization and be part of a high-performing team. We offer a competitive compensation and benefits package designed to meet your needs at every stage of your life and career. For more information on key benefits please visit A great deal to consider. 

    • Salaries are based on qualifications and experience and typically range from $82,586 to $97,160 (job grade 15), typically range from 94,193 to 110,816 (job grade 16)
    • The Bank offers an incentive for successfully meeting expectations at  5 to 7% of your base salary. The Bank offers additional performance pay (3%) for those who exceed expectations. Exceptional performers who far exceed expectations may be eligible for higher performance pay.
    • Flexible and comprehensive benefits so you can choose the level of health and dental coverage that meets your needs
    • Extra vacation days (up to five each year) that you can purchase to add to your vacation entitlement
    • Option to join the indexed, defined-benefit pension plan after 24 consecutive months of service

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.