Toronto, ON, Canada

Description

We are seeking a highly skilled Senior Software Developer (Contactor) with extensive experience in Microsoft Dynamics NAV development. In this role, the employee will be responsible for designing, developing, and deploying customized NAV solutions, integrating with third-party systems, collaborating with stakeholders, providing ongoing support, ensuring adherence to best practices, and mentoring junior developers. This is an exciting opportunity to work with industry-leading ERP technologies, drive innovation in future ERP project initiatives.

Requirements

  • Bachelor’s degree in computer science, engineering, or related field.
  • Minimum of 8 years of professional experience in Microsoft Dynamics C/AL or AL development, with at least 5 years focused on Dynamics NAV 2016 C/AL programming.
  • Deep understanding of the core components, modules, and overall architecture of Dynamics NAV is essential.
  • Deep understanding of SQL Server and NAV-related multi-company database structure and data schema, solid experience in NAV/SQL data interactions, reporting, and performance optimization.
  • Proficiency in C/SIDE NAV development environment, Visual Studio and Visual Studio Code is a must.
  • Expertise in AL (Extension) programming for Dynamics 365 Business Central is a plus.

Responsibilities

  • Solution Design and Development: Take the senior technical role and collaborate with architects in performing system analysis and design. Develop, and assist in the design of dependable, high-performing, and secure Dynamics NAV extensions and integrations.
  • Customization and Enhancement: Change the existing NAV objects to customize and enhance NAV system to meet evolving business requirements, including developing new features, modules, and integrations.
  • Integration and Migration: Integrate NAV with other systems using APIs, web services, and middleware tools, and lead data migration projects from NAV to the future Dynamics 365 ERP platform.
  • Code Quality: Ensure code quality and reliability of solutions by writing clean, maintainable, and efficient NAV C/AL code, conducting code reviews and unit test. Maintain coding standards across team and projects.
  • Team Collaboration: Participate in the full software development life cycle from requirements gathering to design, development, testing, deployment, and Production support. Work closely with cross-functional teams to ensure alignment of solutions with business requirements. Provide mentorship to junior developers and project-related peers.

Additional Information

  • Please submit your resume via email to kapil.goyal@6thelement.ca with subject as "Nav Developer"
  • This is a remote/hybrid role.

About EffiQ

EffiQ's mission is to empower and elevate businesses with innovative solutions to enhance their digital journeys by modernizing, integrating, and automating. We specialize in delivering cutting-edge solutions that drive efficiency, improve productivity and unlock new levels of operational excellence. EffiQ Technology Solutions is a team of experienced professionals and technology experts who can support and manage enterprise software systems such as Manhattan WMS, SAP and Microsoft D365 ERP.  EffiQ's vision is to revolutionize supply chain.

We also assist organizations to quickly fill skill gaps, manage increased workloads, and maintain productivity without the long-term commitment of permanent hires. 

https://www.effiqt.com/