Role: Business Central Developer
Location: Sacramento CA - Hybrid
Visa: USC/ GC/ TN
Overview
We are seeking a skilled Business Central Developer to design build and maintain custom applications and extensions for Microsoft Dynamics 365 Business Central. The ideal candidate will have expertise in AL programming and a deep understanding of ERP business processes. Experience with Microsoft Dynamics 365 CRM development is a plus particularly in environments where workflows span across both platforms.
Key Responsibilities
Programming & Extension Development
- Develop and maintain AL code for custom Business Central extensions including page and table extensions API consumption and event-driven architecture.
- Troubleshoot refactor legacy code and adapt to platform updates.
- Experience with Microsoft Dynamics CRM development (JavaScript Power Platform Plugins) is a plus.
Application & Database Development
- Enhance ERP application features like workflows reports and batch jobs.
- Use Visual Studio Code Git and Azure DevOps for source control and deployments.
- Optimize SQL Server queries and work with Dataverse/CRM database structures as needed.
Maintenance & Issue Resolution
- Diagnose and resolve issues in Business Central applications and provide day-to-day user support.
- Modify code to address bugs and adapt to changing business needs with occasional support for Dynamics CRM integrations.
Integration & API Development
- Develop integrations between Business Central Dynamics CRM and third-party applications using web services OData REST APIs and middleware.
- Support cross-platform workflows and data synchronization.
Code Testing & Deployment
- Perform unit testing and user acceptance testing on code changes.
- Follow DevOps practices for release management and ensure technical and functional requirements are met before deployment.
Technical Documentation
- Document code changes design decisions integrations and CRM-related customizations.
- Maintain technical knowledge sharing through internal wikis or repositories.
Team Collaboration & Communication
- Work collaboratively across teams actively contributing ideas and feedback.
- Foster an environment of trust and mutual respect while working with cross-functional departments.
Qualifications EDUCATION - Bachelors degree in Computer Science Software Engineering or a related technical field-or equivalent work experience.
EXPERIENCE - Minimum of 5 years of hands-on development with Microsoft Dynamics 365 Business Central (or NAV).
- Experience developing in AL and Visual Studio Code.
- Experience with Microsoft Dynamics 365 CRM (Customer Engagement) using Power Platform JavaScript Plugins or Web Resources is a plus.
- Familiarity with ERP and CRM integration scenarios and shared data models is preferred.
Required - AI programming and Business Central development
- Visual Studio Code Git Azure DevOps
- SQL Server / T-SQL
- API integration: REST OData JSON XML
- Report development (RDLC or Word Layouts)
- Debugging testing and telemetry analysis
Preferred - Dynamics CRM (D365 Customer Engagement) development (JavaScript Plugins Power Automate Web APIs)
- Power Platform (Dataverse Power Automate flows)
- C# or Azure Functions
- Familiarity with Dataverse data structure and integration best practices
CORE COMPETENCIES - Strong analytical and problem-solving skills
- Solid understanding of ERP and business process automation
- Effective communicator with both technical and non-technical stakeholders
- Agile development and cross-functional collaboration
- Continuous learner with interest in both ERP and CRM platforms
Role: Business Central Developer Location: Sacramento CA - Hybrid Visa: USC/ GC/ TN Overview We are seeking a skilled Business Central Developer to design build and maintain custom applications and extensions for Microsoft Dynamics 365 Business Central. The ideal candidate will have expertise in ...
Role: Business Central Developer
Location: Sacramento CA - Hybrid
Visa: USC/ GC/ TN
Overview
We are seeking a skilled Business Central Developer to design build and maintain custom applications and extensions for Microsoft Dynamics 365 Business Central. The ideal candidate will have expertise in AL programming and a deep understanding of ERP business processes. Experience with Microsoft Dynamics 365 CRM development is a plus particularly in environments where workflows span across both platforms.
Key Responsibilities
Programming & Extension Development
- Develop and maintain AL code for custom Business Central extensions including page and table extensions API consumption and event-driven architecture.
- Troubleshoot refactor legacy code and adapt to platform updates.
- Experience with Microsoft Dynamics CRM development (JavaScript Power Platform Plugins) is a plus.
Application & Database Development
- Enhance ERP application features like workflows reports and batch jobs.
- Use Visual Studio Code Git and Azure DevOps for source control and deployments.
- Optimize SQL Server queries and work with Dataverse/CRM database structures as needed.
Maintenance & Issue Resolution
- Diagnose and resolve issues in Business Central applications and provide day-to-day user support.
- Modify code to address bugs and adapt to changing business needs with occasional support for Dynamics CRM integrations.
Integration & API Development
- Develop integrations between Business Central Dynamics CRM and third-party applications using web services OData REST APIs and middleware.
- Support cross-platform workflows and data synchronization.
Code Testing & Deployment
- Perform unit testing and user acceptance testing on code changes.
- Follow DevOps practices for release management and ensure technical and functional requirements are met before deployment.
Technical Documentation
- Document code changes design decisions integrations and CRM-related customizations.
- Maintain technical knowledge sharing through internal wikis or repositories.
Team Collaboration & Communication
- Work collaboratively across teams actively contributing ideas and feedback.
- Foster an environment of trust and mutual respect while working with cross-functional departments.
Qualifications EDUCATION - Bachelors degree in Computer Science Software Engineering or a related technical field-or equivalent work experience.
EXPERIENCE - Minimum of 5 years of hands-on development with Microsoft Dynamics 365 Business Central (or NAV).
- Experience developing in AL and Visual Studio Code.
- Experience with Microsoft Dynamics 365 CRM (Customer Engagement) using Power Platform JavaScript Plugins or Web Resources is a plus.
- Familiarity with ERP and CRM integration scenarios and shared data models is preferred.
Required - AI programming and Business Central development
- Visual Studio Code Git Azure DevOps
- SQL Server / T-SQL
- API integration: REST OData JSON XML
- Report development (RDLC or Word Layouts)
- Debugging testing and telemetry analysis
Preferred - Dynamics CRM (D365 Customer Engagement) development (JavaScript Plugins Power Automate Web APIs)
- Power Platform (Dataverse Power Automate flows)
- C# or Azure Functions
- Familiarity with Dataverse data structure and integration best practices
CORE COMPETENCIES - Strong analytical and problem-solving skills
- Solid understanding of ERP and business process automation
- Effective communicator with both technical and non-technical stakeholders
- Agile development and cross-functional collaboration
- Continuous learner with interest in both ERP and CRM platforms
View more
View less