Microsoft Dynamics 365 F&O Technical / Development Team Lead

BDO Canada

Hamilton

On-site

CAD 97,000 - 147,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BDO Canada is looking for an experienced Microsoft Dynamics 365 F&O Technical / Development Team Lead to join their Solution Operations (Managed Services) Practice. This role involves designing and developing Microsoft Dynamics systems, mentoring junior developers, and integrating features within Dynamics 365.

The expected compensation ranges from $97,000 to $147,000, reflecting the expertise required for this leadership position. Ideal candidates will have extensive experience with Dynamics 365 development and relevant technologies.

Qualifications

  • 5+ years of Dynamics 365 for Finance and Operations development experience.
  • Ability to mentor/coach junior developers.
  • Experience in development using X++.
  • Demonstrated knowledge in Azure, Power Apps, SQL, and C#/.NET.

Responsibilities

  • Design and develop Microsoft Dynamics systems to meet business needs.
  • Accountable for development enhancements and integrations in Dynamics 365 F&O.
  • Identify design problems and devise elegant solutions.

Skills

Dynamics 365 development
X++
Azure
Power Apps
SQL
C#/.NET
Mentorship

Education

5+ years of relevant experience

Tools

Azure DevOps
Azure Logic Apps

Job description

Your Opportunity

BDO Digital is seeking an experienced Microsoft Dynamics 365 F&O Technical / Development Team Lead to join our growing Solution Operations (Managed Services) Practice.

Responsibilities
  • Design and develop Microsoft Dynamics systems to meet business needs.
  • Accountable for development for software enhancements, extensions, defect corrections, and integration of features in Dynamics 365 F&O.
  • Identify design problems and devise elegant solutions across technologies.
  • Have an understanding of the D365 F&O technology stack and peripheral technologies (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 through all aspects of your work: Integrity, Respect, and Collaboration.
  • Understand client's industry, challenges, and opportunities; deliver high‑quality work.
  • Identify, recommend, and focus on effective service delivery.
  • Participate in an inclusive and engaging work environment that develops, retains, and attracts talent.
  • Actively adopt digital tools and strategies to drive an innovative workplace.
  • Grow your expertise through learning and professional development.
Experience and Education
  • 5+ years of Dynamics 365 for Finance and Operations development experience, ideally with another consulting firm working with external clients.
  • Ability to mentor/coach junior developers.
  • Excellent in development using X++.
  • Establish and apply development best practices.
  • Knowledgeable in two or more of the 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 in Lifecycle Services (LCS).
  • Preferred knowledge of Azure Data Lake and DIXF.
Compensation

The expected range of compensation for this role is $97,000 to $147,000.

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 • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Flexible benefits from day one
Market-leading personal time-off policy
Reimbursement for wellness initiatives
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 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 • Ottawa

Remote
CAD 97,000 - 147,000
Flexible benefits
Personal time off policy
Wellness reimbursement
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]

BDO Canada • Vancouver

On-site
CAD 114,000 - 176,000
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]

BDO Canada • Hamilton

On-site
CAD 114,000 - 176,000
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]

BDO Canada • Ottawa

On-site
CAD 114,000 - 176,000
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]
Microsoft Dynamics 365 F&O Senior Functional Consultant - Managed Services (Full Time Permanent[...]

BDO Canada • Winnipeg

Hybrid
CAD 85,000 - 120,000
Competitive total cash compensation
Flexible benefits
Reimbursement for wellness initiatives
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

bdo • Toronto

Hybrid
CAD 84,000 - 128,000