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-facing 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.