Back to results

Dynamics 365 Business Central Developer

  • Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Experience
8+ years of development experience on Dynamics NAV and/or Business Central
Posting language
English
Posted

Original job description

We’re looking for a senior developer who writes AL fluently, knows the standard data model without looking it up, and can turn messy business requirements into clean, upgrade-safe extensions.

What You’ll Do

  • Design, build, and maintain Business Central extensions in AL (per-tenant and/or AppSource)
  • Customize and configure Business Central modules, including Finance, Supply Chain, Inventory, and Sales , to meet business requirements.
  • Develop and maintain reports, dashboards, and workflows using standard and custom tools.
  • Integrate Business Central with third-party applications, APIs, and web services .
  • Translate functional requirements from consultants and clients into technical designs
  • Build integrations with third-party systems using APIs, web services (OData/SOAP), and Azure services
  • Able to provide esimate
  • Lead or support NAV/C/AL to BC migrations and code-to-extension conversions
  • Develop and customize reports (RDLC, Word, Excel layouts)
  • Handle version upgrades and keep extensions compatible with Microsoft’s release waves
  • Troubleshoot performance issues using telemetry (Application Insights) and the performance profiler
  • Write automated tests and manage builds through CI/CD pipelines (Azure DevOps, GitHub, AL-Go)
  • Review code and mentor junior developers
  • Write technical documentation that people will actually read

What You Bring

Must-haves

  • 8+ years of development experience on Dynamics NAV and/or Business Central
  • Strong AL skills: events and subscribers, table/page extensions, codeunits, interfaces, enums
  • Solid understanding of core BC modules: Finance, Sales, Purchasing, Inventory, Warehousing
  • Experience building REST/OData APIs and integrations
  • Experience with VS Code, Git, and Docker/BC sandboxes
  • Ability to work directly with clients and explain technical topics in plain language

Nice-to-haves

  • Microsoft certification MB-820 (Business Central Developer)
  • AppSource app development and the validation process
  • Power Platform (Power Automate, Power Apps, Power BI) integration
  • Azure Functions, Logic Apps, or Service Bus
  • C/AL experience for legacy NAV upgrades
  • Manufacturing, distribution, or Canadian payroll/tax localization experience
More about this job

Responsibilities

Design, develop, and maintain upgrade-safe Business Central extensions, integrations, reports, and workflows, including supporting NAV-to-Business Central migrations and release upgrades. Troubleshoot performance, implement automated testing and CI/CD, review code, mentor junior developers, and document technical solutions.

Requirements

Requires 8+ years of Dynamics NAV and/or Business Central development experience, strong AL skills, and knowledge of core Business Central modules and REST/OData integrations. Candidates should be comfortable with VS Code, Git, Docker or Business Central sandboxes, and direct client communication; Microsoft certification and experience with AppSource, Power Platform, Azure, legacy C/AL, or relevant industry localization are advantageous.

Skills

  • Dynamics 365 Business Central
  • AL Development
  • Business Central Extensions
  • Dynamics NAV
  • REST and OData APIs
  • Web Services
  • Business Central Integrations
  • Finance and Supply Chain Modules
  • Inventory and Warehousing
  • RDLC and Word Reports
  • Azure Services
  • Application Insights
  • Automated Testing
  • CI/CD Pipelines
  • Azure DevOps
  • Git

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Consulting

Keywords

  • Dynamics 365 Business Central
  • Dynamics NAV
  • AL
  • C/AL
  • Per-Tenant Extensions
  • AppSource
  • Finance
  • Supply Chain
  • Inventory
  • Sales
  • Purchasing
  • Warehousing
  • REST APIs
  • OData
  • SOAP
  • Azure Services
  • RDLC
  • Word Layouts
  • Excel Layouts
  • Application Insights
  • Performance Profiler
  • Automated Testing
  • CI/CD
  • Azure DevOps
  • GitHub
  • AL-Go
  • VS Code
  • Git
  • Docker
  • MB-820

Report this job