Microsoft Dynamics 365 Business Central (AL) Developer

india, Uttar Pradesh, Noida

Full–time

Posted on: 2 days ago

Experience Required

4–6 years

Employment Type

Full-time
  • WORK FROM NOIDA OFFICE, PLEASE DON'T APPLY IF YOU ARE LOOKING FOR HYBRID OR WORK FROM HOME
  • Short notice period or immediate joiners are preferred.

  • About the Role

    We are seeking an experienced Microsoft AL Developer to design, build, customise, and integrate solutions on Microsoft Dynamics 365 Business Central (D365 BC). The role involves developing new features in AL, modernising legacy C/AL code, integrating with external systems, and ensuring reliable and scalable solutions that support business operations. You will collaborate closely with consultants, business stakeholders, and technical peers to deliver high-quality outcomes.

    Key Responsibilities
  • Develop, customise, and extend D365 Business Central using AL (extensions 2.0).
  • Design and implement extensions, integrations, and third-party connectivity.
  • Modernise existing C/AL code into AL, ensuring smooth migration.
  • Troubleshoot, debug, and resolve technical issues in BC environments.
  • Work with functional consultants to translate business requirements into technical specifications.
  • Follow coding standards, performance best practices, and security guidelines.
  • Develop and maintain API integrations (REST, OData, SOAP) and data migration scripts.
  • Conduct unit testing, participate in peer code reviews, and support deployments.
  • Provide ongoing technical support, maintenance, and version upgrades.

  • Required Skills & Qualifications
  • 4–6 years of hands-on experience as a NAV / Business Central developer.
  • Strong command of AL development and the VS Code extension environment.
  • Experience with C/AL and migration projects to AL.
  • Solid understanding of Business Central architecture, modules, and workflows.
  • Skilled in API development and integrations (REST, OData, SOAP).
  • Proficient in SQL Server, data modelling, and database optimisation.
  • Familiarity with source control (Git, Azure DevOps).
  • Strong analytical, problem-solving, and debugging ability.
  • Effective communication skills and ability to work in cross-functional teams.

  • Preferred / Good to Have
  • Microsoft Dynamics 365 Business Central certification(s).
  • Knowledge of Microsoft Power Platform (Power BI, Power Automate, Power Apps).
  • Experience deploying or managing BC in SaaS/cloud environments.
  • Exposure to Agile / Scrum delivery models.

  • Education
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.