Talent.com
Bank of Canada
Senior Developer, Dynamics 365 and Power PlatformBank of Canada • Ottawa or Toronto, ON, CA
Senior Developer, Dynamics 365 and Power Platform

Senior Developer, Dynamics 365 and Power Platform

Bank of Canada • Ottawa or Toronto, ON, CA
8 days ago
Job type
  • Permanent
Job description

Senior Developer, Dynamics 365 and 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.

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

About the position
We are seeking an innovative and skilled Senior 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 Sr. 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, by identifying innovative ways of 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 details 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 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 essential, including advanced branching and merging techniques.
  • Experience developing within Dynamics 365 and Power Platform

Assets

  • 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 7+ years of relevant experience.

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 “Senior 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 $111,051 to $130,649 (job grade 17)
    • The Bank offers an incentive for successfully meeting expectations at 7 to 10% of your base salary. The Bank offers additional performance pay (5%) 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.

Create a job alert for this search

Senior Developer, Dynamics 365 and Power Platform • Ottawa or Toronto, ON, CA

Similar jobs

Senior Dynamics 365 Developer - CRM & Power Platform Lead

Huntel GlobalToronto, ON, CA
Full-time

A leading staffing agency is seeking a Senior Dynamics 365 Developer in Toronto, Ontario.This role involves translating technical specifications into working CRM applications and requires extensive... Show more

 • Promoted

Dynamics 365 Developer: Field Service & Power Platform Expert

Lighthouse Technology ServicesToronto, ON, CA
Full-time

A technology services company is seeking a Microsoft Dynamics Developer for a contract-to-hire role in Toronto.The successful candidate will have extensive hands-on experience with Dynamics 365, pa... Show more

 • Promoted

Solution Developer, Power Platform & D365

Debtt GroupMarkham, ON, CA
Permanent

Solution Developer, Power Platform & D365.Mentions agentic / vibe coding and Copilot Studio; uses AI to augment development, design and testing workflows.Join MNP as a Solution Developer focused on... Show more

 • Promoted

Senior Dynamics 365 Crm & Power Platform Architect - C$77,000 - C$117,000 A Year

BDO CanadaToronto, Canada
Full-time

Lead solution architecture for Dynamics 365 Sales and Power Platform, involving technical governance and delivering functional solutions. Show more

 • Promoted

Solution Developer, Power Platform & D365 - $70,000 - $85,000 A Year

MnpToronto, Canada
Full-time

Develops and implements Dynamics 365 and Power Platform solutions, collaborating with clients and project teams. Show more

 • Promoted

Senior Enterprise Architect – Dynamics 365 & Ecommerce - C$110,000 - C$130,000 A Year

Provincial retail corporationToronto, Canada
Full-time

Seeking a Senior Enterprise Architect to design scalable technology solutions for Dynamics 365 and eCommerce platforms within a retail corporation.Requires 5+ years of Dynamics 365 experience. Show more

 • Promoted

Senior Dynamics 365 & Windows Developer

Yoush ConsultingToronto, ON, CA
Full-time

Are you anindependent IT Consultant or wish to become one?.Senior Dynamics 365 & Windows Developer.We are seeking a skilled and experienced MicrosoftD365 Developer with a strong background in Windo... Show more

 • Promoted

Lead Dynamics 365 F&O Architect — Strategy & Delivery

Long View SystemsToronto, ON, CA
Full-time

A leading IT provider in Canada is seeking an experienced Dynamics 365 Finance & Operations Solution Architect to lead the design and implementation of solutions.Successful candidates will have ove... Show more

 • Promoted

Dynamics 365 CRM Developer | Power Platform & Azure DevOps

Turtle Island StaffingToronto, Ontario, Canada
Full-time

A Canadian staffing agency seeks a skilled software developer to create and modify code, design systems, and implement solutions using Dynamics 365 and Power Platform.The role includes producing te... Show more

 • Promoted

Senior Power Platform & Dynamics 365 Engineer - $86,500 - $138,500 A Year

RsmNorth York, Canada
Full-time

Seeking a Senior Power Platform & Dynamics 365 Engineer to design, develop, and maintain solutions using Dynamics 365 CE, Dataverse, and Power Platform.Focus on front-end development and AI-ass... Show more

 • Promoted • New!

Senior Dynamics 365 Developer – Hybrid, Impactful Solutions

Rubicon PathToronto, ON, CA
Full-time

A leading technology firm in Toronto is seeking a Senior Software Developer to work on Microsoft Dynamics 365 solutions.This position involves designing, developing, and implementing applications w... Show more

 • Promoted

Dynamics 365 Bc Solution Architect – Strategy & Delivery - C$122,000 - C$160,500 A Year

IT providerEast York, Canada
Full-time

Seeking a Dynamics 365 Business Central Solution Architect in Calgary to join the Data & Dynamics team.Responsibilities include business and technical consulting, solution development, and clie... Show more

 • Promoted

Remote Dynamics 365 & Power Platform Developer - C$79,520 - C$105,000 A Year

Innovative Technology OrganizationEast York, Canada
Remote
Full-time

Develops and implements solutions using Microsoft Dynamics 365 and Power Platform, requiring strong Azure and Agile skills.Offers remote or hybrid work arrangements. Show more

 • Promoted • New!

Power Platform/ Dynamics 365 Developer (6 Month Contract) - $85,000 - $100,000 A Year - Remote

FarberEast York, Canada
Remote
Temporary

Develops business applications using Power Platform, Power Apps, and Dynamics 365, streamlining processes. Show more

 • Promoted • New!

Senior Microsoft Solution Architect: Dynamics 365 & Power Platform - $144,000 - $195,000 A Year

Ernst & Young Advisory Services Sdn BhdNorth York, Canada
Full-time

Senior Solution Architect role in Vancouver.Overseeing Microsoft Dynamics 365 and Power Platform solutions, with 10+ years experience. Show more

 • Promoted

Dynamics 365 Developer – Remote ERP/CRM & Power Platform

Advanced Information Management, Inc.Toronto, Ontario, Canada
Remote
Full-time

A technology and cybersecurity company is seeking a skilled Microsoft Dynamics Developer to join their Enterprise Applications team.This remote role involves designing, developing, and customizing ... Show more

 • Promoted

Senior Dynamics 365 Crm & Power Platform Architect - C$77,000 - C$117,000 A Year

Leading Professional Services FirmEast York, Canada
Full-time

Seeking a Senior Dynamics 365 CRM & Power Platform Architect to lead architecture and governance of Dynamics 365 Sales and Power Platform.Focus on CRM, data integrity, and scalability. Show more

 • Promoted

Senior Dynamics 365 Crm Developer - Build Scalable Enterprise Apps - C$80,000 - C$120,000 A Year

MicrosoftEast York, Canada
Full-time

Seeking a Senior Dynamics 365 CRM Developer to design, implement, and support CRM solutions for a financial software provider.Requires 3+ years of experience and agile methodology knowledge. Show more

 • Promoted

Impactful Power Platform & D365 Solution Developer - $70,000 - $85,000 A Year

Mnp LlpToronto, Canada
Full-time

A dynamic consulting firm in Toronto is seeking a Solution Developer for Power Platform & D365.The role involves defining and presenting effective Dynamics 365 solutions, engaging with clients,... Show more

 • Promoted

Lead Dynamics 365 F&O Development (Remote Canada) - C$97,000 - C$147,000 A Year - Remote

BdoToronto, Canada
Remote
Full-time

Lead Dynamics 365 F&O development, design, and implementation of client-focused solutions, mentoring junior developers.Requires X++ and Azure expertise. Show more