About the job Microsoft Dynamics 365 Business Central Developer
On behalf of one of our clients, a full-service IT system house which is delivering tailored infrastructure, managed services, cloud, security, and business solutions, we are recruiting a Microsoft Dynamics 365 Business Central Developer. Their goal is to transform IT into a competitive advantage through digitalization, robust platforms, and comprehensive support across the entire lifecyclefrom strategy to implementation and ongoing service. Their extensive portfolio includes IT infrastructure, managed and cloud services (including a proprietary cloud platform), business software such as ERP, CRM, DMS, and ECM, as well as virtualization, data centers, cybersecurity, and business continuity. Additionally, they offer collaboration tools, unified communications, and custom software development to help clients address complex and evolving business challenge.
Main Responsibilities:
-
Develop, customize, and extend Microsoft Dynamics 365 Business Central solutions (on-premises and cloud/SaaS).
-
Create and maintain extensions using AL and C/AL languages.
-
Integrate Business Central with third-party systems via APIs and custom interfaces.
-
Manage updates, customizations, and system performance optimization.
-
Analyze business requirements and translate them into scalable, robust technical solutions.
-
Collaborate with project teams, functional consultants, and clients to deliver tailored business solutions.
Required Skills & Competencies:
-
Proven experience (3-5 years) in developing and configuring Microsoft Dynamics 365 Business Central.
-
Strong knowledge of AL, C/AL, and extension development (Extension v2, Eventing, recommended patterns).
-
Hands-on experience with integrations to external systems (REST, SOAP, OData, EDI, JSON, XML).
-
Experience with source code management (Git, DevOps pipelines for Business Central).
-
Knowledge of SQL Server and database administration.
-
Understanding of SaaS vs On-Prem architectures and their impact on development and maintenance.
-
Nice to have: experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI).
Best Practices & Methodologies:
-
Apply Microsoft standards for extension development, avoiding direct code customizations.
-
Use official Business Central development patterns (Codeunit, Event Subscriber, Dependency Injection when applicable).
-
Write clean, well-documented, and reusable code.
-
Implement automated testing (Test Toolkit, AL Test Library) to ensure solution stability.
-
Work within Agile/Scrum frameworks for project organization and iterative delivery.
-
Use CI/CD pipelines for build, testing, and deployment (Azure DevOps preferred).
-
Monitor and optimize application performance with specialized tools (telemetry, Application Insights).
Additional Qualifications:
-
Ability to work effectively in an international and multicultural environment.
-
Strong communication skills with a solution-oriented mindset.
-
Advanced proficiency in English (written and spoken).