This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced ERP Solution Architect with a strong development background to own the end-to-end architecture, technical governance, and delivery quality of our Epicor (Kinetic) Cloud ecosystem. In this role, you will design scalable solutions, lead integration patterns with internal systems, enforce engineering best practices, and partner with business stakeholders to translate strategy into robust, secure, and maintainable ERP capabilities.
Job Responsibility:
Own the solution architecture for Epicor Cloud (Kinetic), including core ERP, modules, extensions, and integration patterns
Define and maintain architecture documentation, data flows, and interface contracts
Drive modular, upgrade-safe designs leveraging Epicor ICE framework, BPMs, BAQs, Functions, Configurator, and REST API
Architect and deliver integrations with internal systems (CRM, PLM, MES, WMS, HRIS, analytics) using APIs, iPaaS, and messaging platforms
Ensure compliance with cloud, security, and regulatory standards (SOX, GDPR) while implementing identity and access controls
Provide technical leadership across the SDLC, mentoring developers and enforcing coding best practices
Oversee lifecycle management, DevOps pipelines, monitoring, and incident response for Epicor customizations and integrations
Requirements:
8–12+ years in ERP/enterprise application engineering
5+ years hands-on Epicor (Kinetic/E10) experience
Strong development background in C#/.NET, SQL Server/T-SQL, SSRS, REST/OData, JSON/XML, and Git
Proven expertise with Epicor ICE, BAQ, BPM, Functions, Configurator, DMT, and Epicor REST API
Experience architecting integrations using APIs, middleware (Boomi, MuleSoft), or message queues (Azure Service Bus)
Familiarity with Azure services and Azure DevOps
Strong understanding of SDLC, architectural patterns, and solution documentation
Excellent stakeholder management and communication skills
Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience
Nice to have:
Epicor Kinetic SaaS upgrade experience
Event-driven architecture and CQRS patterns
Power BI, data warehousing, or MDM experience
EDI workflows and iPaaS platforms
Test automation and performance/load testing
Compliance frameworks (SOX, ITGC) and audit controls
Manufacturing, distribution, or services industry knowledge