Back to results

Microsoft Dynamics ERP Developer

  • Mississauga, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Minimum 5 years of experience in Microsoft Dynamics ERP development.
Posting language
English
Posted

Original job description

IKO Industries Ltd. is a market leader in the manufacturing of roofing and building materials. IKO is a Canadian owned and operated business with production facilities worldwide and has many years of unparalleled success in the roofing materials industry. Quality, integrity, and trustworthiness are the values that underlie this success, and we have built this company by hiring people who hold these values. People like you!

Role Overview

As a member of the IKO ERP Development team, the Microsoft Dynamics ERP Developer will be responsible for designing, developing, enhancing, and supporting enterprise Microsoft Dynamics ERP solutions.

We are seeking an experienced developer with strong hands-on expertise in either Microsoft Dynamics 365 Finance & Operations (X++) or Microsoft Dynamics 365 Business Central (AL). Experience with both technologies is welcome but is not required.

The role involves technical analysis, solution design, coding, debugging, testing, deployment, integration development, and ongoing ERP application support.

The successful candidate will collaborate closely with cross-functional technology teams, Business Analysts, end users, and IT project leadership to deliver scalable, reliable solutions that meet business requirements.

Benefits

· Health Insurance (includes Virtual Health and HCSA)

· Dental Insurance

· Vision Insurance

· Life Insurance

· Long-term Disability

· Short-term Disability

· RRSP Match

· Paid Vacation

· Floating Days

· Employee Assistance Program

· Employee Engagement Events

· Awards and Recognition

· Tuition Reimbursement

· Service Awards

· Employee Perks & Discounts

Job Responsibilities

  • Design, develop, configure, enhance, and support Microsoft Dynamics ERP applications to meet business requirements.
  • Develop and maintain ERP customizations, extensions, and enhancements using X++ or AL, depending on the applicable platform and project requirements.
  • Create and modify application components, including forms, tables, classes, data entities, workflows, reports, and extensions, as applicable.
  • Implement business rules, validations, workflow automation, and scalable ERP application enhancements.
  • Perform technical analysis and provide effort estimates for development tasks, projects, requirements, and proposed solutions.
  • Develop, maintain, and support integrations using REST APIs, OData, Azure services, and platform-specific integration tools.
  • Coordinate and test interfaces with external applications, troubleshooting and resolving integration-related issues.
  • Identify, troubleshoot, and resolve application issues to improve system performance, stability, and user experience.
  • Support ERP implementations, upgrades, enhancements, migrations, and ongoing application maintenance.
  • Monitor and respond to development requests and incidents logged through the Service Desk.
  • Coordinate with external vendors for issue investigation, reporting, and resolution.
  • Participate in source control, code reviews, build management, testing, and deployment processes using Azure DevOps and other relevant development tools.
  • Collaborate with functional teams, Business Analysts, and other developers to deliver stable, scalable, and supportable ERP solutions.
  • Contribute to technical documentation, solution design, testing, and continuous improvement initiatives.
  • Additional duties as assigned.

Qualifications

  • Minimum 5 years of experience in Microsoft Dynamics ERP development.
  • Strong hands-on development expertise in at least one of the following:

Microsoft Dynamics 365 Finance & Operations / Dynamics AX: Development and customization using X++.

Microsoft Dynamics 365 Business Central / Dynamics NAV: Development and customization using AL, with relevant legacy NAV/C/AL experience considered an asset.

  • Experience developing, maintaining, and supporting ERP customizations, extensions, integrations, and application enhancements.
  • Knowledge of development frameworks, debugging, testing, and application lifecycle management relevant to the candidate's Dynamics platform.
  • Experience with ERP integration technologies such as REST APIs, OData, web services, or platform-specific integration frameworks.
  • Experience using Azure DevOps or comparable tools for source control, build management, and deployments.
  • Experience working in enterprise ERP environments.
  • Exposure to ERP implementations, upgrades, cloud migrations, or enterprise application support.
  • Understanding of ERP business processes, including Finance, Supply Chain Management, Sales, and Operations.
  • Strong understanding of the software development lifecycle, including analysis, coding, debugging, testing, documentation, deployment, and support.
  • Experience applying Microsoft development best practices to build maintainable, scalable, and upgrade-compatible solutions.
  • Strong analytical, problem-solving, communication, collaboration, and documentation skills.

Nice-to-Have Qualifications

  • Development experience across both Dynamics 365 Finance & Operations (X++) and Dynamics 365 Business Central (AL).
  • Experience with Microsoft Power Platform, including Power Apps, Power Automate, and Dataverse.
  • Experience with Azure-based integrations and Microsoft Entra ID (Azure AD).
  • Experience with Dynamics 365 F&O Data Management Framework (DMF), data entities, and SSRS reporting.
  • Experience with Business Central extensions, APIs, integration development, and legacy Dynamics NAV environments.
  • Experience developing or supporting reporting solutions, including Power BI or Jet Reports.
  • Experience supporting global ERP deployments across multiple business units or geographic regions.
  • Experience in manufacturing, distribution, or other complex enterprise environments.

Benefits of Employment: IKO recognizes that its success is due to the strength of its employees. A primary goal of IKO is to promote individual employee's sense of accomplishment and contribution so that employees enjoy their association with IKO. The Company invests in its employees so that they are the most knowledgeable in the industry, and undertakes great efforts to nurture loyalty to, and teamwork at, IKO. We are pleased to offer competitive compensation, health care, a progressive and challenging workplace and a commitment to teamwork and integrity.

Diversity and Equal Opportunity Employment: IKO Industries Ltd. is an equal opportunity employer. We are committed to diversity and inclusion and are pleased to consider all qualified applicants for employment without consideration to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, veteran status or disability. IKO Industries Ltd. encourages and welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

More about this job

Responsibilities

Design, develop, customize, integrate, test, deploy, and support Microsoft Dynamics ERP solutions using X++ or AL, including application components, workflows, reports, and interfaces. Collaborate with business and technology teams to analyze requirements, resolve issues, support implementations and upgrades, and maintain scalable, reliable ERP applications.

Requirements

At least five years of Microsoft Dynamics ERP development experience, with strong hands-on expertise in either Dynamics 365 Finance and Operations using X++ or Business Central using AL. Candidates should have experience with ERP customizations and integrations, development lifecycle and deployment tools such as Azure DevOps, and enterprise ERP processes; manufacturing experience and skills across both platforms are assets.

Skills

  • Microsoft Dynamics 365 Finance and Operations
  • X++
  • AL
  • ERP Development
  • ERP Customization
  • REST APIs
  • OData
  • Azure DevOps
  • Integration Development
  • Debugging and Testing
  • Technical Analysis
  • Problem-Solving
  • Communication
  • Documentation

Benefits

  • Health Insurance
  • Virtual Health
  • Health Care Spending Account
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Long-Term Disability
  • Short-Term Disability
  • RRSP Match
  • Paid Vacation
  • Floating Days
  • Employee Assistance Program
  • Employee Engagement Events
  • Awards and Recognition
  • Tuition Reimbursement
  • Service Awards
  • Employee Perks and Discounts

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Manufacturing

Keywords

  • Microsoft Dynamics 365 Finance and Operations
  • Dynamics AX
  • Dynamics NAV
  • X++
  • AL
  • C/AL
  • ERP
  • REST APIs
  • OData
  • Azure Services
  • Azure DevOps
  • Power Platform
  • Power Apps
  • Power Automate
  • Dataverse
  • Microsoft Entra ID
  • Data Management Framework
  • Data Entities
  • SSRS
  • Power BI
  • Jet Reports
  • Source Control
  • Build Management
  • ERP Integrations
  • ERP Implementations
  • Cloud Migrations
  • Supply Chain Management
  • Finance
  • Manufacturing

Report this job