Skip to main content
R2 Global logo

D365 BC Developer

R2 Global
Full Timesenior
CAPosted March 20, 2026

Job Description

Job Description My client is seeking a Dynamics 365 Business Central / NAV Developer who can bring strong technical expertise, solution design capabilities, and a collaborative approach to ERP development. This role is ideal for someone who enjoys working across both development and support functions while delivering impactful solutions that directly enhance day-to-day business operations. You will be joining a growing organization with a close-knit IT team where Dynamics 365 Business Central is central to ongoing digital transformation initiatives. With continued investment in ERP capabilities, the organization is looking for a senior developer who can help design, build, and optimize solutions while playing a key role in shaping the future of the system. Role & Responsibilities Collaborate with stakeholders and end users to gather requirements and design effective solutions within Dynamics 365 Business Central Develop and implement customizations, extensions, and enhancements using AL and C/AL Design and maintain integrations with third-party systems using APIs, web services, and middleware tools Support and manage data migration processes from legacy systems into Business Central Troubleshoot and resolve technical issues, bugs, and system errors Perform system testing, debugging, and quality assurance to ensure solutions meet business requirements Optimize system performance and scalability through continuous improvements Maintain comprehensive technical documentation including system architecture, configurations, and custom code Provide training and support to end users and internal teams, including best practices and troubleshooting guidance Mentor junior developers and contribute to knowledge sharing within the team Participate in system implementations, upgrades, and ongoing maintenance activities Stay current with new releases and features within Business Central and proactively recommend improvements Configure system settings including roles, permissions, and workflows to support business operations Skills & Qualifications 3–8+ years of experience developing within Microsoft Dynamics 365 Business Central / NAV Minimum 3 years of hands-on experience working with the AL programming language Strong proficiency with AL, C/AL, and Visual Studio Code Experience developing ERP solutions with exposure to inventory and warehouse management processes Hands-on experience with tools such as Power Platform (Power Automate, Power Apps, Power BI), Azure, SQL, or PowerShell Experience designing and developing reports and dashboards to support business decision-making Strong understanding of business processes and the ability to translate them into technical solutions Proven experience with system integrations, data migration, and full development lifecycle Excellent problem-solving skills and ability to manage multiple priorities Strong communication skills with the ability to work across technical and non-technical stakeholders Leadership or mentoring experience is a plus Must be legally authorized to work in Canada and currently reside in Canada Benefits Opportunity to join a growing organization with continued investment in Dynamics 365 Business Central Work within a collaborative IT team with strong exposure to both technical and functional stakeholders Hands-on involvement in ERP enhancements, integrations, and optimization initiatives Opportunity to work with modern technologies including Power Platform and Azure Competitive benefits package including Dental & health care Disability & life insurance Paid time off Company-sponsored events On-site parking Employee discounts Long-term career growth with access to ongoing development and learning opportunities This is a fantastic opportunity for a Senior Business Central Developer looking to take ownership of impactful ERP initiatives while working in a collaborative and evolving environment. Whether you’re a seasoned BC/NAV developer or a technical consultant looking to work on meaningful system improvements, this role offers an excellent next step in your career. For more information, please get in touch!

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free