Microsoft Word - Job Description MS D365 BC Developer - Janaury 2026 V2 DRAFT
Job Description Purpose: To provide clear information on a specific job role
Applies to: Prospective & current employees at Frontline Consultancy. Owner: HR Manager Document: First Issue: March 2016 Current version: V3 Revision Date: 14/04/2021
Public Issue V3 | Revision Date 14/04/2021
The Job: Microsoft Dynamics 365 Business Central Lead Developer
Frontline Consultancy continues to expand, creating an excellent opportunity for an experienced Business Central (BC) Developer to join our team. You will take end-to-end ownership of feature delivery, from discovery and design through development, testing, deployment, and optimisation.
The role includes building AL extensions, integrating with the Power Platform and Dataverse, and applying modern DevOps practices using Azure DevOps or GitHub. You will also help advance our use of Copilot and AI-driven agents to improve user experience and accelerate development.
Your role will be pivotal to the success of the Business Central practice and its future.
This hybrid role involves remote work, with occasional office and client site visits as needed. All necessary equipment will be provided for effective performance.
Principle Responsibilities: Solution Design & Delivery
Translate business and functional requirements into Business Central AL designs, technical specs, and high-quality extensions (per-tenant and potentially AppSource- ready when needed).
Lead end-to-end implementation alongside the consultancy team: discovery, estimation, solution design, prototyping, development, AL test codeunits, UAT support, deployment, and post-go-live optimization.
Champion best practices for AL coding standards, performance, upgradeability, and maintainability (event-driven patterns, interfaces, dependency management, and breaking-change avoidance).
Business Central Development (AL)
Build tables, pages, reports, codeunits, queries, XMLports, APIs, and page customizations using AL and the BC Extension model.
Implement BC APIs/OData v4 and custom API pages; consume external APIs; manage OAuth/AAD app registrations and secrets safely.
Optimize performance (keys, SIFT/FlowFields, temporary tables, background sessions) and handle data migration/upgrade tasks.
Configure environments (SaaS), Feature Management, permissions, and security.
Job Description Purpose: To provide clear information on a specific job role
Applies to: Prospective & current employees at Frontline Consultancy. Owner: HR Manager Document: First Issue: March 2016 Current version: V3 Revision Date: 14/04/2021
Public Issue V3 | Revision Date 14/04/2021
DevOps & Source Control
Build and maintain CI/CD pipelines for AL build, testing, and deployment. Manage Git workflows, pull requests, versioning, and release processes. Maintain artefact management, release notes, and telemetry-driven deployment
controls.
Power Platform & Dataverse Integration
Design robust BC–Dataverse integrations, including Virtual Tables and synchronisation patterns.
Build secure Power Apps, Power Automate flows, Power Pages solutions, and Power BI integrations.
Implement resilient API and messaging patterns with monitoring and error-handling. Collaborate with citizen developers to define guardrails and API-based integration
strategies.
Copilot & Agents (AI)
Apply Copilot features within BC and across M365 to improve productivity. Prototype and implement Copilot Studio / AI agent solutions aligned with security and
governance. Contribute to prompt design, data grounding, and AI evaluation processes.
Quality, Observability & Support
Create AL test codeunits and reusable test libraries. Implement telemetry and monitoring using Application Insights and KQL. Provide Tier-3 support, conduct root-cause analysis, and maintain runbooks and
documentation.
Required Skillset
5+ years’ experience in Microsoft ecosystem technologies (BC, CE, Power Platform, Azure, or M365).
3+ years hands-on AL development experience. (Specifically, BC) MB-820 certification. Strong experience with Azure DevOps or GitHub DevOps tooling. Hands-on integration experience with Dataverse and Power Platform solutions. Familiarity with Copilot and Copilot Studio/Agents. Solid understanding of Azure AD/Entra ID, OAuth 2.0, and application security. Proven end-to-end delivery capability and effective communication skills.
Job Description Purpose: To provide clear information on a specific job role
Applies to: Prospective & current employees at Frontline Consultancy. Owner: HR Manager Document: First Issue: March 2016 Current version: V3 Revision Date: 14/04/2021
Public Issue V3 | Revision Date 14/04/2021
Preferred Skillset
Experience preparing solutions for AppSource. Knowledge of BC performance optimisation and telemetry. Experience with Power BI connected to BC/Dataverse. Exposure to Azure Functions, Logic Apps, API Management, and related services. Understanding of SOLID, DDD, and event-driven design principles. Relevant Power Platform or AI certifications (PL-200/PL-400).
Key Competencies
Technical Excellence: Clean, testable AL; resilient integrations; CI/CD and observability built-in.
Product Mindset: Value-driven prioritisation and outcome-focused delivery. Communication: Clear articulation of designs and trade-offs. Ownership: Initiative taking and continuous improvement.
Tools & Stack
Business Central (SaaS/On-prem), AL Language (VS Code), Docker/Container Sandboxes
Git, Azure DevOps or GitHub (Actions/Boards/Packages) Power Platform (Power Apps, Power Automate, Power Pages, Power BI), Dataverse Application Insights, Kusto (KQL), Azure Key Vault Postman/REST clients, JSON/OData, OpenAPI
What We Offer Join a team environment that fosters support and collaboration, ensuring all
contributions are respected. Access to ongoing professional development, relevant certifications, and
advancement opportunities. A competitive salary package, inclusive of comprehensive benefits and flexible work
options.
Engagement in meaningful projects that deliver measurable value to clients.
Ready to take your career to the next level? If you are enthusiastic about the next stage in your career and making a real impact, eager to help businesses transform the way they work, we want to hear from you! Apply today to join our team and be part of a supportive, innovative environment where your expertise will be valued and your growth supported.
Job Description Purpose: To provide clear information on a specific job role
Applies to: Prospective & current employees at Frontline Consultancy. Owner: HR Manager Document: First Issue: March 2016 Current version: V3 Revision Date: 14/04/2021
Public Issue V3 | Revision Date 14/04/2021
Submit your application and let us shape the future of business together!
Frontline Values: Deliver outstanding customer service. Quality results with passion and professionalism. Deliver outstanding customer service. Provide quality results with passion and enthusiasm. Together everyone achieves more. Operate with integrity in everything we do. Create and innovate. Be the best. Own it.
Location: Hybrid [Onsite/Office/Remote, as required]
Employment Type: Full-time
Department: ERP Solutions
Reports To: Head of Microsoft Dynamics 365 Business Central Solutions