BC

BDO Canada

Verified Job Source

Canada’s Top 100 Employers 2025 I 2024 I 2023 I 2022

Toronto, Ontario

Financial Services
1,001–5,000 people

About

Canada’s Top 100 Employers 2025 I 2024 I 2023 I 2022 BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments. For over 100 years, our team has served communities across Canada through a comprehensive range of assurance, tax, and consulting services, complemented by deep industry knowledge. With over 5000 people across 100 offices in Canada, and more than 1,800 offices in 164 countries, BDO is well-positioned to assist clients with both domestic and global needs. Our people-first approach to our talent experience has earned us multiple awards, including a spot among Canada’s Top 100 Employers for 2025.

Open positions

Specialist, Diversity, Equity, Inclusion & Accessibility (DEIA)

Hybrid · Vancouver

The Specialist supports the development, implementation, and administration of DEIA initiatives through project coordination, event logistics, and data analysis. They also provide administrative support, conduct research on leading practices, and collaborate with internal and external partners to ensure successful program delivery.

Specialist, Diversity, Equity, Inclusion & Accessibility (DEIA)

Hybrid · Calgary

The Specialist supports the development, implementation, and administration of DEIA initiatives through project coordination, event logistics, and data analysis. They also provide administrative support to the team, manage project documentation, and collaborate with internal and external partners to ensure successful delivery of DEIA priorities.

Senior Consultant, Business Resilience

Hybrid · Markham

The Senior Consultant will provide crisis management guidance and services, including risk analysis, emergency preparedness, and business continuity planning for clients across various sectors. Additionally, the role involves contributing to business development activities and maintaining strong client relationships to support the firm's growth.

Microsoft Dynamics 365 F&O Asset Management Consultant

Hybrid · Calgary

Act as a trusted advisor for Dynamics 365 F&O Asset Management implementations and lead project teams in delivering end-to-end maintenance solutions. Collaborate with cross-functional teams to streamline asset lifecycle processes and provide training to client staff.

Senior Accountant, Canadian Tax Services

Hybrid · Barrie

The Senior Accountant will manage tax audits and appeals while developing tax strategies for clients. They are also responsible for preparing and reviewing various income tax returns and conducting tax research.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Ottawa

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to deliver user-centric solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Halifax

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to deliver user-centric solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Winnipeg

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to create elegant, user-centric solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Saskatoon

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Collaborate on the integration of features within D365 F&O using a user-centric approach and a modern technology stack.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Regina

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to create elegant, user-centric solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Montréal

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to implement user-centric solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Vancouver

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral technologies like Azure and Power BI to create elegant technical solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Oakville

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to deliver user-centric solutions.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Toronto

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Collaborate with clients to provide high-quality technical solutions using the D365 F&O tech stack and peripheral Azure technologies.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Calgary

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Collaborate with clients to provide high-quality technical solutions using the D365 F&O tech stack and peripheral Azure technologies.

Développeur senior Microsoft Dynamics 365 F&O

Hybrid · Edmonton

Design and develop Microsoft Dynamics systems to meet business needs, focusing on software enhancements, extensions, and bug fixes. Leverage the D365 F&O tech stack and peripheral Azure technologies to create elegant, user-centric solutions.

Senior Manager, Canadian Tax Services

Hybrid · Barrie

The Senior Manager will evaluate client business processes to develop proactive tax strategies and provide technical leadership for domestic tax projects. They are also responsible for ensuring quality control, reviewing tax returns, and mentoring staff to foster professional development.

Manager, Modern Workplace Technology Consulting

Hybrid · Calgary

The manager will lead modern workplace technology engagements, including pre-sales activities, project management, and the implementation of Microsoft 365 solutions. They are also responsible for mentoring team members, fostering a people-first culture, and driving business growth through strategic client relationships.

Intermediate Associate, Financial Reporting & Insights

Hybrid · Markham

The role involves preparing compilation engagements, financial statements, and various tax returns while building positive relationships with clients. You will also identify accounting issues, support managers in service delivery, and mentor junior team members.

Microsoft Dynamics 365 F&O Senior Developer

Hybrid · Vancouver

The developer will design, develop, and maintain Microsoft Dynamics 365 F&O systems to meet business needs through software enhancements and integrations. They are responsible for identifying design problems and implementing elegant solutions while collaborating within a user-centered, innovative environment.