MS AL Developer
Job Description:
Job Description: Microsoft AL Developer
Overview
We are seeking a skilled AL Developer to design, build, and maintain customizations and extensions for Microsoft Dynamics 365 Business Central. The ideal candidate will have strong knowledge of the AL programming language, experience with ERP customizations, and the ability to translate business requirements into efficient technical solutions.
Responsibilities
- Customize Business Central: Create new tables, pages, codeunits, and other objects to add functionality beyond the standard Business Central system.
- Develop Extensions: Build add-on solutions (extensions) that extend Business Centrals capabilities while preserving the core system.
- Integrate Systems: Connect Business Central with other applications and services to enable smooth data flow across platforms.
- Write Business Logic: Implement business rules, workflows, and automation directly in Business Central to meet organizational needs.
Tools and Technologies
- Visual Studio Code: Primary IDE for AL development.
- AL Language Extension: Provides IntelliSense, debugging, and project management features.
- Source Control Management (SCM): Experience with tools like Git for collaborative development.
- CI/CD Pipelines: Familiarity with continuous integration and continuous delivery for efficient deployment.
Key Skills and Knowledge
- AL Language: Strong understanding of AL syntax, data types, and programming constructs.
- Business Central Object Model: Experience working with tables, pages, codeunits, and related objects.
- Event-Based Architecture: Proficiency in using events and triggers to extend functionality.
- Problem-Solving: Ability to analyze business requirements and implement effective technical solutions.
Required Skills:
Objects Dynamics ERP Microsoft Dynamics CI/CD Debugging Continuous Integration Pipelines Visual Studio Business Requirements Features Architecture Automation Programming Integration Git Design Business Project Management Management