Application Manager – Microsoft Dynamics NAVBC Developer
Job Summary
Design develop and customize Microsoft Dynamics NAV / Business Central solutions based on business requirements.
Develop extensions using AL language for Business Central.
Maintain and modify legacy solutions using C/AL where applicable.
Create and customize tables pages reports codeunits and XMLPorts.
Design and develop RDLC and Word reports.
Implement business logic and validation within the application.
Customize standard modules including Finance Sales Purchasing and Inventory.
Develop and expose APIs and web services (OData SOAP).
Strong proficiency in SQL for querying reporting and data analysis.
Integrate Business Central with external systems such as payment platforms banking systems and third-party services.
Build and maintain background processes job queues and scheduled tasks.
Optimize application performance and troubleshoot system issues.
Debug and resolve production issues and provide ongoing technical support. Perform data migration data import/export and data validation.
Write and optimize SQL queries for reporting and troubleshooting.
Ensure data integrity and consistency across the system.
Manage extensions lifecycle including packaging deployment and versioning.
Use version control systems such as Git and manage code via Azure DevOps . Participate in release management and deployment processes across environments.
Support system upgrades from NAV to Business Central and handle code refactoring.
Ensure adherence to Microsoft best practices and extension development standards.
Collaborate with functional consultants and stakeholders to refine requirements.
Document technical designs customizations and system configurations.
Monitor system performance and ensure reliability and availability.
Provide technical guidance and mentorship to junior developers when required.
Strong understanding of financial processes including GL AP AR and Bank Reconciliation.
Strong understanding of procurement and sales processes.
Experience with ERP implementation lifecycle.
Ability to document requirements and processes clearly.
Strong stakeholder engagement and communication skills.
Proficiency in AL Development (Business Central).
Proficiency in C/AL (Microsoft Dynamics NAV).
Experience with Visual Studio Code (AL Extension).
Experience with Git and Azure DevOps for version control.
Knowledge of RDLC and Word report design.
Knowledge of APIs REST/SOAP web services.
Knowledge of OData and integration patterns.
Strong SQL Server skills including query writing performance tuning and data analysis.
Understanding of Business Central architecture (On-Prem and SaaS).
Understanding of extensions and customization best practices.
Experience with Power Platform (Power BI Power Automate Power Apps).
Experience with Azure services such as Logic Apps Functions and Service Bus. Knowledge of DevOps practices and CI/CD pipelines.
Familiarity with multi-tenant environments.
Knowledge of API integrations web services and business process automation.
Strong problem-solving analytical and project management skills.
Excellent communication and stakeholder management skills.
Ability to work independently and lead cross-functional teams.
Required Experience:
Manager
About Company
Asset & Resource Management Company Limited (ARM) was founded in 1994 as an asset management firm.We provide a broad range of unique wealth creation services by offering traditional asset management services as well as alternative investments through our private funds business. ARM cu ... View more