About the job Dynamics 365 Business Central developer
Dynamics 365 Business Central developer (Gauteng) – Job Spec
Job Title
Microsoft Dynamics 365 Business Central Developer (AL Developer)
Location
Gauteng (Johannesburg / Hybrid / Remote)
Main Purpose of the Role
To design, develop, customise, and support Microsoft Dynamics 365 Business Central (formerly NAV) solutions, ensuring alignment with business requirements and seamless system integration.
Key Responsibilities
-
Develop and customise solutions in Dynamics 365 Business Central (AL language)
-
Design and implement extensions, integrations, and APIs
-
Work on end-to-end implementations (design build deploy support)
-
Collaborate with functional consultants, PMs, and business stakeholders
-
Troubleshoot and resolve system issues and bugs
-
Perform system upgrades and data migrations (NAV Business Central)
-
Ensure code quality, documentation, and best practices
-
Support UAT, go-live, and post-implementation (hypercare)
Requirements
Essential
-
3–8+ years experience in Dynamics NAV / Business Central development
-
Strong AL development experience
-
Experience with:
-
Extensions (v2)
-
APIs / Web Services
-
SQL Server
-
-
Solid understanding of finance, supply chain, or ERP processes
-
Experience with integrations (Power Platform, Azure, 3rd party systems)
Advantageous
-
Microsoft Certification (Business Central Developer Associate)
-
Experience with:
-
Power BI / Power Platform
-
Azure DevOps
-
C/AL (legacy NAV)
-
-
Exposure to full lifecycle implementations
Soft Skills
-
Strong problem-solving ability
-
Client-facing communication skills
-
Ability to work independently or in agile teams
-
High attention to detail