Dynamics 365 Business Central Developer (Technical Consultant)
to design, develop, and maintain Business Central extensions, integrations, and data migration tools. You'll collaborate closely with functional consultants and project managers to deliver high-quality, upgrade-safe solutions for our clients.
Key Responsibilities
Develop Business Central extensions using AL language and event-driven architecture.
Customize reports, layouts, and user interfaces following Microsoft best practices.
Implement integrations using APIs, OData, and Power Platform connectors.
Build and maintain data migration packages and validation scripts.
Optimize code performance and maintain version control through Azure DevOps or Git.
Support deployments, testing, and upgrade compatibility for ongoing clients.
Work collaboratively with functional consultants to translate requirements into scalable solutions.
Requirements
3+ years of experience developing for Microsoft Dynamics 365 Business Central (AL) or NAV (C/AL).
Deep understanding of Business Central architecture, extensions, and design patterns.
Experience with CI/CD pipelines, version control, and DevOps tools.
Strong knowledge of integration technologies (APIs, OData, Power Automate).
English fluency required; Chinese proficiency preferred for client collaboration.
Self-driven, detail-oriented, and able to manage work independently in a remote setup.
Nice to Have
Knowledge of AppSource packaging or SaaS deployment standards.
Experience with data transformation scripts and configuration packages.
Familiarity with Power BI or Power Apps for light integrations.
Why Join Us
You'll work remotely with a talented regional team on exciting Business Central projects across multiple industries. Expect flexibility, trust, and the opportunity to grow your technical expertise within the Microsoft ecosystem.
Job Type: Full-time
Pay: $3,500.00 - $6,000.00 per month
Benefits:
Flexible schedule
Work from home
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.