Sr. Dynamics Business Central Developer
at Imperial Distributors Canada Inc
Richmond, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Apr, 2025 | USD 130000 Annual | 29 Jan, 2025 | N/A | Visual Studio Code,Powershell,Dashboards,Power Bi,Sql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT US:
Imperial Distributors Canada Inc. (IDCI) is at the forefront of enabling healthcare delivery for pharmacies across Western Canada. We are working to enhance the health and well-being of the communities we serve, making every day we work a step towards a healthier tomorrow.
At Imperial Distributors, you’re not just joining a team; you’re becoming part of a community that values innovation, integrity, and, most importantly, the impact we have on people’s lives. Our culture thrives on empowerment and respect, encouraging every member to contribute, innovate, grow, and make meaningful differences.
Our unwavering commitment to pharmaceutical supply chain resilience ensures that we can adapt to challenges swiftly, keeping our services reliable and uninterrupted. This dedication to robust operations assures that our partners and communities can always rely on us for their healthcare needs. Community engagement, sustainability, and charitable efforts are at the heart of what we do.
JOB DESCRIPTION:
Imperial Distributors is currently adding a Sr. Microsoft Dynamics Business Central / NAV Developer to our team. This role works closely with the business and other members of our IT team.
The Sr. Business Central Developer is a critical role responsible for ensuring world class ERP development within Imperial Distributors. You will be empowered to build solutions that have a direct impact on the day-to-day use of our ERP system. Reporting to the Director of IT, you will play an important part in shaping our next chapter as we deploy new features, modules and enhancements that bring new capabilities to our business. Our team is small, so this role is ideal for someone who enjoys both support and administration roles.
You will be specifically accountable for:
- Solution Design: Collaborate with stakeholders and end users to understand requirements and design appropriate solutions within the Business Central framework. Analysis and collaboration of change requests with effort estimates and detailed concepts, taking usability and performance into account.
- Customization: Develop and implement custom solutions, extensions, enhancements, and integrations to meet unique business processes and specific requirements. This includes working with AL (Application Language), C/SIDE (C/AL), and AL extensions.
- Integration: Develop and maintain integrations with other systems and applications using APIs, web services, and middleware platforms to facilitate seamless data exchange and process automation. Manage data migration processes to ensure accurate and efficient transfer of data between systems.
- Troubleshooting: Diagnose and resolve technical issues, bugs, and errors within the Business Central environment.
- Testing and Quality Assurance: Perform thorough testing to ensure that all technical components function correctly and meet business requirements. Debug and resolve issues and provide support during user acceptance testing. Optimize and improve the performance and scalability of Dynamics 365 Business Central solutions.
- Documentation: Create and maintain comprehensive technical documentation, including system design, architecture, configuration settings, and custom code.
- Training and Support: Provide training and support to end-users and other team members on the use of Business Central, including best practices and troubleshooting guidelines. Provide technical expertise and guidance to junior developers.
- Implementation, Upgrades and Maintenance: Participate in the technical implementation of Microsoft Dynamics 365 Business Central, ensuring that the system meets the specific needs of our organization. Stay up to date with new releases and upgrades of Business Central. Migrate existing solutions and customizations to newer versions, ensuring compatibility and optimal performance. Proactively suggest improvements and enhancements.
- Data Migration: Oversee data migration activities, ensuring that data from legacy systems is accurately transferred to Business Central.
- System Configuration: Configure Business Central to optimize system performance and functionality, including setting up company-specific settings, roles, permissions, and workflows.
We are seeking candidates with the following requirements:
- 5-8+ years of experience as a software developer working with Dynamics 365 Business Central/NAV, at least 3 of which must be with the AL programming language.
- Proficiency in AL language, C/AL language, and Visual Studio Code.
- ERP development experience and working with inventory and warehouse management highly desired.
- Hands-on experience working with at least one of the following: Power Automate, Power Apps, Power BI, Azure Development, PowerShell, and SQL.
- Ability to design and develop reports and dashboards to help our decision makers.
- Experience in a leadership or management role desirable.
- The applicant must have legal authorization to work in Canada and must currently reside in Canada.
We are seeking candidates with the following attributes:
- Sense of accountability, excellent problem-solving skills and the ability to think critically.
- Strong communication and interpersonal skills with the ability to engage effectively with various stakeholders.
- Strong understanding of business processes and the ability to translate them into technical solutions.
- Ability to express ideas clearly, concisely in understandable form, both orally and in writing.
- Proven ability to work both independently and in a team-oriented, collaborative environment.
- Ability to manage multiple projects simultaneously (prioritization).
If you are passionate about software development and eager to make a significant impact through the implementation of cutting-edge solutions using Microsoft Dynamics 365 Business Central, we encourage you to apply and join our team.
Job Types: Full-time, Permanent
Pay: $130,000.00 per year
Benefits:
- Company events
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- Store discount
- Vision care
Ability to commute/relocate:
- Richmond, BC: reliably commute or plan to relocate before starting work (required)
Work Location: In perso
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Solution Design: Collaborate with stakeholders and end users to understand requirements and design appropriate solutions within the Business Central framework. Analysis and collaboration of change requests with effort estimates and detailed concepts, taking usability and performance into account.
- Customization: Develop and implement custom solutions, extensions, enhancements, and integrations to meet unique business processes and specific requirements. This includes working with AL (Application Language), C/SIDE (C/AL), and AL extensions.
- Integration: Develop and maintain integrations with other systems and applications using APIs, web services, and middleware platforms to facilitate seamless data exchange and process automation. Manage data migration processes to ensure accurate and efficient transfer of data between systems.
- Troubleshooting: Diagnose and resolve technical issues, bugs, and errors within the Business Central environment.
- Testing and Quality Assurance: Perform thorough testing to ensure that all technical components function correctly and meet business requirements. Debug and resolve issues and provide support during user acceptance testing. Optimize and improve the performance and scalability of Dynamics 365 Business Central solutions.
- Documentation: Create and maintain comprehensive technical documentation, including system design, architecture, configuration settings, and custom code.
- Training and Support: Provide training and support to end-users and other team members on the use of Business Central, including best practices and troubleshooting guidelines. Provide technical expertise and guidance to junior developers.
- Implementation, Upgrades and Maintenance: Participate in the technical implementation of Microsoft Dynamics 365 Business Central, ensuring that the system meets the specific needs of our organization. Stay up to date with new releases and upgrades of Business Central. Migrate existing solutions and customizations to newer versions, ensuring compatibility and optimal performance. Proactively suggest improvements and enhancements.
- Data Migration: Oversee data migration activities, ensuring that data from legacy systems is accurately transferred to Business Central.
- System Configuration: Configure Business Central to optimize system performance and functionality, including setting up company-specific settings, roles, permissions, and workflows
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Richmond, BC, Canada