Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada

Montreal (administrative region)

On-site

CAD 80,000 - 100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible benefits from day one
Market-leading personal time-off policy
Reimbursement for wellness initiatives

Job summary

BDO Canada is seeking an experienced developer specializing in Microsoft Dynamics 365 for Finance and Operations to join our innovative team. You will be responsible for designing and developing systems that meet our client’s business needs, while mentoring junior developers and promoting BDO's core values.

With over 5 years of experience, you should possess strong skills in X++, Azure technologies, and a user-centered design approach. We prioritize personal and professional growth, offering flexible benefits and a commitment to diversity and inclusion.

Qualifications

  • 5+ years of Dynamics 365 for Finance and Operations development experience, ideally with a consulting firm.
  • Ability to mentor and coach junior developers.
  • Excellent development skills in X++.

Responsibilities

  • Design and develop Microsoft Dynamics systems to meet business needs.
  • Accountable for software enhancements and integration of features.
  • Identify design problems and devise elegant solutions.

Skills

Dynamics 365 development
X++ development
Azure technologies
Power Apps
C# / .Net

Education

5+ years of relevant experience

Tools

Azure DevOps
Azure Pipelines
SQL

Job description

BDO is a firm built on positive relationships with our people and clients, offering an award‑winning environment that prioritizes personal and professional growth.

Responsibilities
  • Design and develop Microsoft Dynamics systems to meet business needs.
  • Accountable for software enhancements, extensions, defect corrections, and integration of features in Dynamics 365 F&O.
  • Identify design problems and devise elegant solutions across technologies.
  • Understand the D365 F&O technology stack and peripheral technologies such as Azure, Azure SQL, Power BI, Common Data Service, Power Apps, Azure Logic Apps, Azure Machine Learning, etc.
  • Take a user‑centered approach and rapidly iterate.
Success Criteria
  • Demonstrate BDO's core values: Integrity, Respect, and Collaboration in all work.
  • Understand client industry challenges and opportunities; deliver high‑quality work that clients praise.
  • Recommend and focus on effective service delivery to clients.
  • Share in an inclusive and engaging work environment that develops, retains, and attracts talent.
  • Participate actively in adopting digital tools and strategies to drive innovation.
  • Grow expertise through continuous learning and professional development.
Experience & Education
  • 5+ years of Dynamics 365 for Finance and Operations development experience, ideally with a consulting firm working with external clients.
  • Ability to mentor and coach junior developers.
  • Excellent development skills in X++.
  • Establish and apply development best practices.
  • Knowledgeable in at least two of the following technologies: Azure, Power Apps, SSRS, SQL, C# / .Net.
  • Experience with Azure DevOps, Azure Pipelines, TFVC, VSTS, JSON, OData, SOAP, REST, Azure Logic Apps is an asset.
  • Hands‑on experience with Lifecycle Services (LCS).
  • Preferred knowledge of Azure Data Lake and DIXF (data integration framework).
Benefits
  • Key contributor to BDO’s success and growth in Canada.
  • Opportunities for learning and professional development.
  • Flexible benefits from day one.
  • Market‑leading personal time‑off policy.
  • Reimbursement for wellness initiatives.
  • Commitment to diversity, equity, and inclusion.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Microsoft Dynamics 365 F&O Technical / Development Team Lead
Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada • Halifax

On-site
CAD 90,000 - 120,000
Flexible benefits
Learning and professional development opportunities
Market-leading personal time-off policy
+1
Microsoft Dynamics 365 F&O Technical / Development Team Lead
Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada • Hamilton

On-site
CAD 97,000 - 147,000
Microsoft Dynamics 365 F&O Technical / Development Team Lead
Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada • Ottawa

Remote
CAD 97,000 - 147,000
Flexible benefits
Personal time off policy
Wellness reimbursement
Microsoft Dynamics 365 F&O Technical / Development Team Lead
Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada • Vancouver

Remote
CAD 97,000 - 147,000
Flexible benefits
Competitive cash compensation
Market-leading personal time off policy
Microsoft Dynamics 365 F&O Technical / Development Team Lead
Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada • Toronto

Remote
CAD 97,000 - 147,000
Flexible benefits
Personal time off policy
Wellness reimbursement programs
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

BDO Canada • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

BDO Canada • Saskatoon

Hybrid
CAD 90,000 - 130,000
Benefits from day one
Flexible personal time off
Hybrid work model
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

BDO Canada • Halifax

Hybrid
CAD 90,000 - 130,000
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

BDO Canada • Edmonton

Hybrid
CAD 90,000 - 135,000
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

BDO Canada • Oakville

Hybrid
CAD 84,000 - 128,000