Job Closed
This listing is no longer active.
Recruit. Retain. Scale.
Epicor Eclipse Technical Lead
Location
North America
Posted
142 days ago
Salary
$150K / year
Seniority
Senior
Job Description
Epicor Eclipse Technical Lead
Main Line Talent Group
• Lead and own the Epicor Eclipse ERP environment for a distribution-focused organization • Act as the senior technical authority for Eclipse-related design, development, and optimization • Partner closely with IT leadership and business stakeholders to align ERP capabilities with strategic objectives • Serve in a hands-on leadership role requiring deep technical and operational Eclipse expertise • Lead technical design and implementation of Epicor Eclipse customizations, including: ECL scripting Solar UI workflows Extensibility and pick programming • Architect and manage ERP integrations with external systems, including: EDI platforms REST and SOAP APIs CRM, WMS, and middleware solutions • Oversee data migrations, upgrades, and performance tuning across: UniVerse databases Eclipse application environments ETL processes, data mapping, and validation • Administer and support Eclipse infrastructure, including: Linux operating systems Application servers (e.g., JBoss) Printer, phantom, and background process configuration • Optimize and configure core Eclipse modules to support business workflows: Inventory and Warehouse Management Purchasing Order Management • Establish and enforce coding standards, development best practices, and technical governance • Collaborate with IT leadership and business teams to prioritize and deliver ERP enhancements • Provide advanced troubleshooting, documentation, and technical support • Mentor developers and lead ERP initiatives using Agile or structured project methodologies
Job Requirements
- 5+ years of hands-on experience with Epicor Eclipse ERP
- Strong working knowledge of: Solar eTerm ECL scripting UniBasic / Basic Eclipse data structures and schema
- Experience with report customization and workflow optimization
- Strong UniVerse database administration and performance optimization skills
- ERP integration experience using: EDI REST / SOAP APIs Middleware platforms Linux system administration and application server support experience
- Proficiency in SQL and system data analysis
- Experience using Business Activity Queries (BAQs) or similar reporting tools
- Understanding of distribution-specific ERP concepts, including: Buy lines Procure groups Inventory and warehouse workflows Managed inventory services
- Prior experience in a technical lead or senior individual contributor role
- Strong analytical, diagnostic, and problem-solving skills
- Ability to communicate complex technical concepts to non-technical stakeholders
- Proven experience mentoring developers and enforcing best practices
- Experience leading functional discovery, process mapping, and major system upgrades or site rollouts
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent professional experience
- 5–10 years of ERP experience with a strong concentration in Epicor Eclipse
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Aerial Platform
NVIDIANVIDIA is widely considered one of the world's most desirable employers in technology. We have some of the world's most forward-thinking and passionate people working for us. If you're creative and autonomous, we want to hear from you!
• Lead design and development of cutting-edge end-to-end reference system stack for 5G/6G baseband system • Optimizing CPU, GPU and NIC sub-systems for predictable low-latency and maximum throughput • Collaborating with cross-functional teams to troubleshoot performance bottlenecks • Develop software, implementing new baseband functions in C/C++/Python/CUDA on a GPU platform • Support system integration, performance testing, system demonstration and lab trials
• Contribute to the development of mission-critical applications while building your technical skills in a collaborative, agile environment. • Develop scalable, high-quality software using C#, .NET Core, and modern front-end frameworks under the guidance of senior engineers. • Participate in code reviews, both receiving and providing feedback to improve code quality. • Ensure code reliability through robust unit testing and effectively integrate new features into existing legacy systems. • Debug, troubleshoot, and resolve software defects and performance issues. • Translate requirements into clear, actionable solutions and contribute to solving technical challenges with the team. • Contribute to product development through agile ceremonies and cross-functional collaboration to ensure high-quality delivery.
• Design, build and optimize mission-critical applications in a collaborative, agile environment. • Develop scalable, high-quality software using C#, .NET Core, and modern front-end frameworks. • Ensure code reliability through robust unit testing and effectively integrate new features into existing legacy systems. • Model excellence and inspire peers through your commitment to craftsmanship and clean code. • Work across the stack, from Web APIs to front-end interfaces, and contribute to system performance, usability, and maintainability. • Translate requirements into clear, actionable solutions and contribute to solving technical challenges with the team. • Contribute to product development through agile ceremonies, code reviews, and cross-functional collaboration to ensure high-quality delivery. • Actively seek feedback, identify growth opportunities, and continuously improve your skills.
• Plans and organizes work for the team based on an established roadmap • Creates epics for team’s work that include user stories, acceptance criteria, UX design, & architecture artifacts. • Can create these artifacts themselves with minimal assistance. • Aligns with other key stakeholders including Product Owner, Support, UX, Architecture • Managing the people on team including growth and performance conversations and reviews • Serves as a scrum master for the team • Contributes as a developer • End-to-End development of cloud microservice applications with restful APIs • Ensure quality of all their work by performing testing including: manual, automated API test, unit testing



