Key Responsibilities
Technical Delivery & Leadership
- Lead and mentor a team of technical consultants, ensuring quality and consistency in delivery.
- Personally deliver Epicor ERP technical solutions, including customisations, BPMs, integrations, and automations.
- Take ownership of solution design, coding, deployment, and estimation of all technical deliveries.
- Deliver technical solutions using Epicor ERP toolsets, REST APIs, SQL, and related technologies.
- Conduct code reviews and contribute to development tasks while guiding the team.
- Provide expert troubleshooting and act as escalation point for complex technical issues.
Best Practices & Quality Assurance
- Implement and enforce coding, release management, and deployment best practices.
- Ensure solution stability, security, and compliance with QA standards.
- Research new Epicor releases and identify opportunities to enhance client deployments.
Project Delivery & Client Engagement
- Deliver technical workstreams within projects on time, to scope, and to quality standards.
- Collaborate with functional consultants, project managers, and clients to ensure solutions align with business needs.
- Prepare accurate effort and time estimates for all technical deliverables.
- Participate in client-facing workshops, status meetings, and technical discussions.
- Support project planning by estimating and delivering your own technical tasks, alongside managing team resources.
Continuous Improvement & Innovation
- Champion technical innovation, automation, and process improvements.
- Share knowledge through internal documentation and training initiatives.
- Mentor team members to raise the standard of solution delivery across the practice.
Skills & Experience
- 5+ years of hands‑on Epicor ERP technical consulting experience.
- Strong expertise in Epicor customisation, BPMs, REST APIs, and SQL development.
- Proven ability to deliver technical solutions while leading or mentoring others.
- Experience estimating technical effort and managing delivery commitments.
- Experience managing technical teams.
- Solid understanding of software development best practices, version control, and release management.
- Strong problem‑solving and client‑facial communication skills.
- Familiarity with Agile or Waterfall delivery methods.
- Degree in Technology, Engineering, or Manufacturing.
Preferred Qualifications
- Experience working within an Epicor partner organisation.
- Certifications in Epicor ERP or project management.
- Familiarity with cloud deployments and multi‑tenant environments.
- Experience with Power BI, SSRS Reporting, and automation tools is a plus.