University degree in computer science or equivalent experience.
5+ years of application development experience, preferably with ERP systems.
Strong communication, analytical, and problem-solving skills.
Bilingual in English and French.
Located in Montréal, with responsibilities across North America and Europe.
Responsibilities
Develop and maintain customizations for Epicor ERP (BPMs, Functions, BAQs, dashboards, reports).
Build and support integrations between Epicor and other systems.
Deploy changes from Test to Production and document processes.
Provide level 2 and 3 support for applications and integrations.
Contribute to ERP projects and upgrades.
Benefits
Competitive salaries with performance-based bonuses.
Comprehensive group insurance benefits from Day 1.
Employer-matched retirement pension plan (up to 5%).
3 weeks of vacation per year, prorated from start date.
Discounts on CCM products.
Access to a free gym at the head office.
Engaging social events throughout the year.
Full Job Description
The Application Developer ERP builds and supports the customizations and integrations of our Epicor Kinetic ERP, used by our operations in North America and Europe. The role brings key development skills in-house to reduce our dependence on 3rd party support.
Key Accountabilities:
Develop and maintain Epicor customizations (BPMs, Functions, BAQs, dashboards, reports).
Build and support integrations between Epicor and other systems.
Deploy changes from Test to Production and document them. • Provide level 2 and 3 support on applications and integrations.
Contribute to ERP projects and upgrades.
Key Position Characteristics:
Delivers and supports the customizations and integrations that daily operations rely on, in North America and Europe.
Works daily with business analysts and users to turn requirements into solutions.
Exchanges information with consultants, Epicor support and integration partners.
Identify and fix complex issues at their root cause.
Propose simple, standard solutions before custom code.
Individual contributor.
Works with business analysts, developers and business leads on projects and issue resolution.
Shares knowledge and documents their work.
Technical / Professional Skills, Expertise and Qualifications
University degree in computer science or equivalent experience.
At least 5 years' experience in application development, ideally on an ERP.
Good communication, analysis and problem-solving skills.
Bilingual (English & French).
Based in Montre9al, with global responsibilities (North America and Europe).
Required Competencies
Technical expertise (required)
ERP development experience (Epicor preferred).
C# / .NET and SQL Server.
Integrations using REST APIs, JSON or XML.
General knowledge of sales, purchasing, inventory, distribution and accounting processes.