Job Openings Dynamics 365 Business Central developer

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