Work type : Office / Remote Technical Level : Senior Job Category : Software Development
We are looking for an experienced Dynamics 365 Business Central Developer with a strong background in AL development, system architecture, and integration. You will be responsible for designing, developing, and maintaining tailored D365 BC solutions that align with client business needs.
Responsibilities :
- Design, develop, and customize Dynamics 365 Business Central solutions to align with client business processes;
- Implement and configure system functionalities, including extensions, integrations, and custom modules;
- Write clean, efficient, and maintainable code using AL (Application Language) and related technologies;
- Integrate Dynamics 365 Business Central with external systems using APIs;
- Collaborate with business analysts to translate requirements into technical specifications;
- Perform system testing, debugging, and optimization to ensure high performance and reliability;
- Create and maintain technical documentation for developed solutions.
Requirements :
5 + years of hands-on experience developing for Dynamics 365 Business Central or Dynamics NAV;Proficiency in AL programming language and Visual Studio Code for Business Central development;Strong understanding of Dynamics 365 Business Central architecture, functionality, and limitations;Experience with integrations, APIs, and web services (REST);Knowledge of database management, preferably with Microsoft SQL Server;Familiarity with Agile / Scrum methodologies and tools like Azure DevOps or Git;Excellent problem-solving skills and attention to detail;Upper-Intermediate English proficiency (B2 or higher).Nice-to-Have :
Microsoft Dynamics 365 Business Central or NAV certification;Experience with other ERP systems (e.g., SAP, Oracle NetSuite);Familiarity with cloud-based deployment and Azure services.Education :
Bachelor’s or Master’s degree in Computer Science, Information Technologies, or a related fieldWe offer
Flexible working format - remote, office-based or flexibleA competitive salary and good compensation packagePersonalized career growthProfessional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)Active tech communities with regular knowledge sharingEducation reimbursementMemorable anniversary presentsCorporate events and team buildingsOther location-specific benefitsnot applicable for freelancers