What skills should a developer develop to progress from a Business Central AL Developer to a Dynamics 365 Business Central Technical Consultant?
Question
Answers
An AL Developer primarily focuses on implementing extensions. A Technical Consultant must additionally understand business processes, solution architecture, integrations, ALM, performance, security and technical decision-making.
Microsoft's current Business Central developer guidance emphasizes AL development, troubleshooting, performance, extensions, integrations, source control and CI/CD.
The progression should include:
AL Development → Extension Architecture → Integration → Security → Performance → Testing → CI/CD → Solution Design
The developer should become comfortable discussing processes such as Procure-to-Pay, Order-to-Cash and financial operations, and translating those requirements into Business Central extensions.
A strong project could involve a custom purchasing process, approval workflow, external integration, API exposure, automated tests and CI/CD.
The biggest career shift is learning to answer:
"How should we solve this business requirement?"
rather than only:
"How do I write the AL code?"