Microsoft Dynamics 365
Summary
Senior Microsoft Dynamics 365 Business Central Developer (5-10 years) who builds, customizes and extends Business Central solutions using AL — including tables, pages, codeunits, dashboards, RDLC/Word reports, Excel/CSV data exchange, and REST/SOAP and EDI integrations — with deployments managed via Azure DevOps CI/CD.
- Develop and customize Microsoft Dynamics 365 Business Central objects using AL.
- Design and develop tables, pages, codeunits, queries and reports.
- Create scalable and maintainable AL-based solutions based on business requirements.
- Debug and troubleshoot Business Central customizations and extensions.
- Ensure development follows Microsoft Dynamics 365 Business Central best practices.
- Design and develop matrix pages, dashboards and complex UI components.
- Translate functional requirements into intuitive and efficient Business Central interfaces.
- Customize pages and user experiences based on business requirements.
- Optimize UI components for usability and performance.
- Develop codeunits for processing Excel and CSV files.
- Implement data transformation and validation processes.
- Design and implement data exchange mechanisms using FTP, Azure Blob Storage and other external sources.
- Ensure accurate and reliable movement of data between Business Central and external systems.
- Troubleshoot data exchange and file-processing issues.
- Develop and customize RDLC and Word-based reports within Business Central.
- Ensure reports integrate seamlessly with Business Central functionality.
- Support reporting requirements and data visualization needs.
- Collaborate with functional teams to translate reporting requirements into technical solutions.
- Exposure to Power BI is an advantage.
- Build integrations between Business Central and third-party systems.
- Implement integrations using REST and SOAP APIs.
- Develop and support EDI-based integrations.
- Design reliable and secure integration flows.
- Troubleshoot integration issues and ensure seamless data synchronization.
- Write unit tests and perform debugging across Business Central solutions.
- Validate application functionality and integration scenarios.
- Identify and resolve defects and performance issues.
- Ensure high-quality, reliable and performance-optimized solutions.
- Participate in code reviews and follow development standards.
- Manage version control, branching and CI/CD pipelines using Azure DevOps.
- Coordinate deployments across development, testing and production environments.
- Support release management and deployment activities.
- Ensure deployment processes are consistent, controlled and reliable.
- Troubleshoot deployment and environment-related issues.
- Document technical designs, integration flows and development approaches.
- Maintain technical documentation and knowledge-base artifacts.
- Collaborate closely with functional consultants, clients and cross-functional teams.
- Participate in requirements discussions and provide technical recommendations.
- Communicate technical concepts and solutions effectively to stakeholders.
- 5-10 years of hands-on experience developing with Microsoft Dynamics 365 Business Central.
- Strong proficiency in AL development and Business Central object debugging.
- Strong experience developing tables, pages, codeunits, queries and reports.
- Hands-on experience with matrix pages, dashboards and complex UI components.
- Strong knowledge of data exchange and file processing.
- Experience with FTP and Azure Blob Storage.
- Experience developing RDLC and Word-based reports.
- Strong experience with REST/SOAP web services and EDI integrations.
- Familiarity with Azure DevOps, version control and CI/CD pipelines.
- Strong debugging and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work effectively with clients and cross-functional teams.
- Microsoft Dynamics 365 Business Central.
- AL development.
- Business Central extensions and object development.
- Tables, Pages, Codeunits, Queries and Reports.
- Matrix pages and dashboard development.
- Excel/CSV file processing.
- Data exchange mechanisms.
- FTP.
- Azure Blob Storage.
- RDLC and Word reports.
- REST/SOAP APIs.
- EDI integrations.
- Debugging and testing.
- Azure DevOps.
- Version control and CI/CD.
- Power BI.
- Advanced Azure DevOps capabilities.
- Experience with complex Business Central integrations.
- Advanced EDI implementations.
- Experience with enterprise data transformation.
- Exposure to Azure services and cloud-based integration solutions.
- Experience working with Agile delivery methodologies.
- Strong analytical and problem-solving skills.
- Strong understanding of Microsoft Dynamics 365 Business Central development.
- Ability to design scalable, maintainable and high-performing solutions.
- Strong attention to detail and commitment to code quality.
- Excellent communication and stakeholder collaboration skills.
- Ability to work effectively with functional consultants, clients and technical teams.
- Strong ownership of development, testing and deployment activities.
- Proactive approach to troubleshooting and continuous improvement.