Overview
Skills
Job Details
Job Description -
JOB TITLE: Epicor Developer
EMPLOYMENT TYPE: contract-initial 6 months but plans to extend to 1 year and then evaluate either hiring or another extension.
- LOCATION DETAILS: Remote
ABOUT THE ROLE: Project Scope/Details/Responsibilities:
Went live with Epicor 9 months ago. Is currently using development support from Epicor and one third party company that he would like to pull in house. Needs someone who can look at technical requirements and do customizations. (sales quoting, supply chain/operations, EDI. Currently having speed issues so that is an example that this person would resolve, as well as change management. Biggest need is development help at a fairly high level/solutioning. Also, lots of EDI so that is high up there as well.
Required: Epicor Kinetic & EDI Experince
Timeline to start/fill; ASAP (this is a backfill!)
Interview Process (how many rounds and any details). Who all involved?
- Jason 2. team
JO:
The Epicor Developer is responsible for designing, developing, and maintaining customizations, reports, and integrations within the Epicor Kinetic ERP system. This role collaborates with business users, analysts, and IT teams to enhance system functionality, streamline business processes, and ensure efficient ERP operations.
Key Responsibilities:
Epicor Development & Customization
- Develop, test, and deploy BPMs (Business Process Management), BAQs (Business Activity Queries), Customizations, and Dashboards within Epicor Kinetic.
- Create and maintain UD (User-Defined) fields, tables, and forms to support business needs.
- Customize Epicor Application Studio and Kinetic Forms for user-friendly experiences.
- Work with REST/SOAP APIs for system integrations and data exchanges.
- Develop and maintain SSRS reports and Epicor embedded reports.
ERP Support & Enhancement
- Collaborate with business units to gather requirements and provide ERP solutions.
- Troubleshoot and resolve Epicor-related issues, including performance tuning.
- Optimize Epicor SQL databases, indexes, and queries for improved efficiency.
- Maintain Epicor Security and User Access Controls as per IT policies.
- Provide technical support during Epicor version upgrades and patch deployments.
Integration & Automation
- Design and implement integrations between Epicor and third-party systems (e.g., CRM, MES, EDI).
- Develop automation scripts using C# / .NET, PowerShell, or Epicor s Function Library.
- Utilize Epicor DMT (Data Management Tool) for mass data uploads and migrations.
Qualifications & Skills:
Technical Skills
- 3+ years of experience in Epicor ERP development (preferably Epicor Kinetic).
- Strong knowledge of C#, .NET, SQL (T-SQL), SSRS, and REST APIs.
- Experience with BAQs, BPMs, Application Studio, and Epicor Function Builder.
- Familiarity with Epicor DMT (Data Management Tool) and Business Objects.
- Understanding of cloud-based Epicor Kinetic vs. on-premises ERP environments.
Soft Skills & Other Requirements
- Strong problem-solving and analytical skills.
- Ability to work independently and in a team environment.
- Excellent communication and documentation skills.
- Experience with manufacturing or distribution industries is a plus.
- Knowledge of IT Change Management and SDLC methodologies.
Preferred Certifications & Experience:
- Epicor Certified Developer (a plus).
- Experience with Power BI or other reporting tools.
- Knowledge of EDI, MES, or WMS integrations.