Job Title: Senior Epicor Eclipse Programmer
Location: Remote
Employment Type: Full-Time
Department: Information Technology
Reports To: COO
About the Role
We are seeking a highly skilled Senior Epicor Eclipse Programmer to lead the design, development, and optimization of our Epicor Eclipse ERP system. This individual will work closely with IT, operations, and business leadership to enhance system performance, develop custom applications, and implement integrations that support business efficiency, data accuracy, and growth initiatives. The ideal candidate brings deep technical expertise in Epicor Eclipse, a passion for clean and scalable code, and a collaborative mindset. Experience in the plumbing supply distribution industry is highly valued.
Key Responsibilities
· Develop, maintain, and optimize custom applications and scripts within the Epicor Eclipse environment using PICK Basic and related tools.
· Partner with stakeholders to gather requirements, design technical solutions, and deliver enhancements aligned with business goals.
· Lead system upgrades, patch deployments, and performance tuning to ensure ERP reliability and scalability.
· Design and support EDI transactions and integrations with third-party systems (e.g., WMS, CRM, shipping, tax automation).
· Collaborate with cross-functional teams on data integrity, system automation, and reporting.
· Troubleshoot and resolve ERP-related issues in coordination with internal IT support and external vendors.
· Document code, workflows, system changes, and SOPs for future reference and compliance.
· Participate in Agile/SCRUM ceremonies, prioritizing tasks, estimating effort, and reporting progress.
· Mentor junior developers or support staff as needed.
Qualifications
· 5+ years of hands-on development experience in Epicor Eclipse ERP.
· Strong proficiency in PICK Basic (MultiValue programming).
· Proven track record of delivering customized ERP solutions in a distribution or manufacturing environment.
· Experience with EDI standards and integrations.
· Familiarity with SQL, data replication, and reporting tools.
· Knowledge of API/web services, job scheduling tools, and system administration concepts.
· Ability to manage multiple projects and communicate effectively across technical and non-technical teams.
· Experience with JIRA or other project management platforms is a plus.
· Bachelor's degree in Computer Science, Information Systems, or related field preferred.
Preferred Skills
· Experience with Solar Eclipse GUI and backend configurations.
· Background in plumbing supply or industrial distribution operations.
· Knowledge of Avalara, StarShip, DocLink, or similar ERP-adjacent systems.
· Understanding of network architecture and system security protocols.
What We Offer
· Competitive compensation and performance-based bonuses
· Flexible work environment (remote/hybrid options available)
· Comprehensive health, dental, and vision insurance
· 401(k) with employer match
· Paid time off