Logo
The Planet Group

Epicor ERP Programmer / Analyst

The Planet Group, St Louis, Missouri, United States

Save Job

Job Description

ERP Programmer/Analyst - Epicor Focused This is a

confidential direct-hire opportunity

with one of our long-standing clients, an established, family-owned business known for its strong culture, high retention, and deep roots in the St. Louis area. As they prepare for a key ERP system upgrade and the upcoming retirement of a long-tenured employee, they're looking for an

ERP Programmer/Analyst

with

Epicor Kinetic

expertise to take the reins and help shape the future of their business systems. This role offers a rare chance to

walk shoulder-to-shoulder with an outgoing expert for full knowledge transfer

while taking ownership of ERP system development, enhancements, integrations, and support. You'll be a critical part of a small, collaborative IT team supporting a large, complex ERP environment with over 300 users, touching nearly every department in the company. What You'll Be Doing

Support, troubleshoot, and enhance

Epicor Kinetic

ERP, with a focus on system stability, customizations, and integrations. Collaborate directly with users across all departments to improve business processes and build scalable solutions. Develop and support

RESTful APIs , system logic, and cross-platform integrations (EDI, ACH, PayPal, Magento, and others). Design and maintain custom reports (SSRS, Crystal Reports) and implement process improvements. Analyze performance and optimize queries and algorithms within SQL environments. Assist in preparing for a

major Kinetic cloud upgrade

planned for 2026. What You Bring to the Table

5+ years working with

Epicor ERP

(Kinetic preferred). Proficiency with

C#, VB.NET , and

SQL

(writing, debugging, optimizing). Strong experience with

RESTful APIs , integration architecture, and external platforms (e.g., Magento, PayPal). Solid skills in

SSRS

report development and application documentation. Proven ability to partner closely with end users and translate business needs into technical solutions. Experience debugging issues post-upgrade or due to system limitations. Comfortable wearing multiple hats in a

hands-on, collaborative

environment. Bonus Points If You Have:

Familiarity with Crystal Reports, C++, and Epicor toolkits Exposure to ACH processing, EDI, and shipping/logistics systems Strong cross-functional communication skills A methodical, detail-oriented mindset with a passion for optimization A background in manufacturing, distribution, or wholesale environments Why Work Here?

Family-owned business

with 75+ years of history and third-generation leadership High-impact role

with direct access to business leaders and legacy system knowledge Major ERP initiatives

underway, including a full

cloud migration in 2026 Collaborative, friendly culture where your work is seen and valued Salary Budget: $100,000-$125,000/annually

The staffing industry has seen an increase in people falsely representing themselves as recruiters to gather personal information from job seekers. For your safety, do not provide sensitive data to anyone you have not spoken with thoroughly, never provide banking information during the application process and always double check the email address of the Recruiter to ensure it's from an official Planet domain (@theplanetgroup.com or @launchcg.com) - and not a domain with an alternative extension like .net, .org or .jobs.

The Planet Group and our companies are equal opportunity employers. It is our practice not to discriminate against any employee or applicant based on any criteria, condition or basis protected by laws or regulations in the locations where we do business. All qualified applicants are encouraged to apply. We celebrate diversity and are committed to providing an environment of mutual respect. We believe that diversity, equity and inclusion enable us to better meet our mission and values while serving our clients across the globe. If you have a disability or handicap and would like us to accommodate you in any reasonable way, please inform your recruiter, or contact us, so that we can discuss the appropriate alternatives available.