Microsoft Dynamics 365 BC Developer

R2 Global

Richmond

Hybrid

CAD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Dental & health care
Disability & life insurance
Paid time off
On-site parking
Company-sponsored events
Access to ongoing training

Job summary

A technology consulting firm in Richmond, BC, is seeking a Senior Dynamics 365 Business Central/NAV Developer to enhance ERP capabilities. The role involves maintaining the ERP system, designing solutions, and leading data migrations. Ideal candidates have 5-8 years of experience in Dynamics and AL language, excellent communication skills, and the ability to work onsite 3 days a week. The firm offers a hybrid work environment, competitive salary, and extensive benefits, including health insurance and ongoing training.

Qualifications

  • 5–8+ years of experience with Dynamics 365 Business Central / NAV, including at least 3 years with AL language.
  • Deep understanding of Visual Studio Code and ERP development frameworks.
  • Excellent communication, documentation, and stakeholder engagement skills.
  • Experience with inventory, warehouse management, and financial modules
  • Proficiency with Power Platform tools, Azure, SQL, and PowerShell
  • Proven track record of end-to-end ERP implementations and upgrades
  • Excellent communication, documentation, and stakeholder engagement skills
  • Leadership or mentoring experience a plus
  • Legally authorized to work in Canada and reside in Canada
  • Onsite 3 days a week in Richmond, BC;Hybrid work environment
  • On-site parking and strong benefits would be expected

Responsibilities

  • Help maintain ERP system with upgrades and ensure it's up to date.
  • Design and deliver technical solutions based on Business Central/NAV.
  • Integrate Business Central with third-party systems using APIs.
  • Integrate with third-party systems via APIs/web services
  • Lead data migration from legacy systems to BC
  • Debug, resolve issues, and provide user/technical support
  • Coordinate system testing and UAT
  • Maintain technical documentation of code and architecture
  • Train users and mentor junior team members
  • Support upgrades, performance tuning, and continuous improvements

Skills

Dynamics 365 Business Central/NAV
AL language
Visual Studio Code
Power Platform tools
SQL
C/AL
PowerShell
Communication skills
Problem-solving

Tools

Visual Studio Code
Power Automate
Power Apps
Power BI
Azure
SQL
PowerShell

Job description

My client is seeking a Senior Dynamics 365 Business Central / NAV Developer who can bring technical leadership, solution design expertise, and professionalism to every stage of the ERP development lifecycle. This role is perfect for someone who thrives in a hybrid support/development environment and enjoys working across functional and technical teams to deliver impactful solutions.

You will be joining an end-user with a close-knit IT team in a growing organization with a strong presence in Richmond, BC. With continued investment in digital transformation, the company is now looking to enhance its ERP capabilities by adding a seasoned Business Central developer to support and drive forward key system initiatives.

Role & Responsibilities
  • Help Maintain ERP System with Upgrades keeping the system up to date
  • Design and deliver technical solutions based on Business Central/NAV to meet evolving business needs
  • Customize and enhance Business Central using AL and C/AL languages
  • Integrate Business Central with third-party systems using APIs, web services, and middleware tools
  • Lead data migration efforts from legacy platforms to Business Central
  • Perform debugging, issue resolution, and provide ongoing user and technical support
  • Carry out system testing and quality assurance, including UAT coordination
  • Maintain technical documentation for code, architecture, and configuration
  • Train key users and provide mentorship to junior team members
  • Support system upgrades, performance tuning, and continuous improvements
Skills & Qualifications
  • 5–8+ years of experience developing within Dynamics 365 Business Central / NAV, including at least 3 years with AL language
  • Deep understanding of Visual Studio Code, C/AL, and ERP development frameworks
  • Experience with inventory, warehouse management, and financial modules (huge plus)
  • Proficiency in Power Platform tools (Power Automate, Power Apps, Power BI), Azure, SQL, and PowerShell
  • Proven track record of managing end-to-end technical ERP implementations and upgrades
  • Excellent communication, documentation, and stakeholder engagement skills
  • Strong problem-solving ability and ability to manage multiple priorities
  • Leadership or mentoring experience is a plus
  • Must be legally authorized to work in Canada and currently reside in Canada
  • Must be able to go onsite 3 days a week
  • Opportunity to join a fast-growing organization with a focus on innovation and ERP modernization
  • Hybrid work environment (3 days onsite in Richmond, BC)
  • Competitive salary and extended benefits package including:
  • Dental & health care
  • Disability & life insurance
  • Paid time off
  • On-site parking
  • Company-sponsored events
  • Access to ongoing training, certifications, and development pathways

This is a fantastic opportunity for a skilled Business Central developer looking to keep their technical skillset up to date with the continuous changes with Microsoft D365 Business Central. Whether you’re a senior NAV/BC developer ready for your next challenge, or a passionate ERP technical consultant eager to work on impactful projects—this role offers the perfect platform for your next career move.

For more information, please get in touch!

Kevin Ong

R2 Global

Senior Recruitment Consultant - MS Dynamics 365 F&O/BC

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ERP Development Manager
ERP Development Manager

R2 Global • Toronto

On-site
CAD 100,000 - 165,000
Competitive compensation
Comprehensive benefits package
Flexible spending account
+3
Microsoft Dynamics 365 Business Central, Senior Consultant
Microsoft Dynamics 365 Business Central, Senior Consultant

BDO Canada • Halifax

Hybrid
CAD 80,000 - 100,000
Microsoft Dynamics 365 Business Central, Senior Consultant
Microsoft Dynamics 365 Business Central, Senior Consultant

BDO Canada • Winnipeg

Hybrid
CAD 80,000 - 100,000
Microsoft Dynamics 365 Business Central, Senior Consultant
Microsoft Dynamics 365 Business Central, Senior Consultant

BDO Canada • Edmonton

Hybrid
CAD 85,000 - 110,000
Senior Dynamics 365 BC Developer — Hybrid Role in Richmond
Senior Dynamics 365 BC Developer — Hybrid Role in Richmond

R2 Global • Richmond

Hybrid
CAD 110,000 - 150,000
Dental & health care
Disability & life insurance
Paid time off
+3
Dynamics 365 Business Central Developer
Dynamics 365 Business Central Developer

Trylon • Elmira

On-site
CAD 90,000 - 130,000
Matching Group RRSP
Career growth opportunities
High visibility within Trylon
Business Central / NAV Developer — C#, SQL & Integrations
Business Central / NAV Developer — C#, SQL & Integrations

United States Digital Space LLC • Bolton

Hybrid
CAD 80,000 - 90,000
Senior Functional Business Central Consultant
Senior Functional Business Central Consultant

Endeavour Solutions Inc. -Dynamics 365 ERP, CRM & Cloud • Mississauga

On-site
CAD 125,000 - 180,000
ERP Consultant, Microsoft Dynamics 365 Business Central
ERP Consultant, Microsoft Dynamics 365 Business Central

Jot Digital • Calgary

Hybrid
CAD 90,000 - 140,000
Hybrid work environment
Professional development including MS
Competitive salary with benefits
+1
Microsoft Dynamics 365 Business Central, Senior Consultant
Microsoft Dynamics 365 Business Central, Senior Consultant

BDO Canada • Vancouver

On-site
CAD 84,000 - 128,000
Comprehensive benefits from day one
Flexible personal time off
Wellness reimbursement