Turn this role into an interview — a resume and cover letter built around what this employer wants.
Allied Grain Systems is seeking an experienced IT professional to balance ERP/CRM development (approx. 70%) with hands-on IT support (approx. 30%) for our Mitchells Equipment Australia team and colleagues in the UK and China.
You will lead Epicor Kinetic ERP enhancements, including BAQs, dashboards and BPMs, while supporting Salesforce CRM and in-house apps. Travel and remote collaboration across time zones are expected. Flexible hybrid work is offered.
Working as part of the international Group IT Team, we are seeking an experienced IT professional who enjoys both developing business systems and helping colleagues get the most from technology, as this role is split between development (approx. 70%) and hands-on IT support (approx. 30%).
If you've got ERP experience (with Epicor Kinetic being a strong advantage) coupled with the willingness to offer hands‑on IT support to colleagues at Mitchells Equipment Australia, as well as colleagues based in the UK and China then this is the role for you.
Lead the development and enhancement of the group's Epicor Kinetic ERP: BAQs, dashboards, BPMs, screen customisations and integrations via the Epicor REST API
Develop and maintain Salesforce CRM: configuration, flows and automation, integrations with ERP and email-driven processes
Build and maintain in‑house web dashboards, reports and internal applications (SQL, REST APIs, modern web front-ends) used across the group
Work within the Group's development standards: source control and work‑item tracking in Azure DevOps, peer review with the UK team, and controlled deployment to production systems
Gather requirements from local and Group stakeholders and turn them into deliverable, supportable solutions
Provide first and second‑line IT support for the Sydney office and first‑response support for Nanjing users during Australian hours
Administer Microsoft 365 (Exchange, SharePoint, Teams, OneDrive), Entra ID and Intune in line with group policies
Maintain endpoint protection, firewall policies and other security controls in line with group security standards
Manage and maintain on‑site hardware, networking and infrastructure, and support a mixed device estate (Windows, macOS, iOS, Android)
Collaborate daily with the UK‑based group IT team, with structured handover across time zones
Degree or equivalent qualification in Computer Science, Software Engineering or a related field, OR demonstrable experience with a portfolio of delivered development work
4+ years in a development, applications analyst or systems role (not solely helpdesk/support)
Demonstrable ERP and/or CRM development experience — able to show real work: reports, dashboards, customisations, automations or integrations
Strong SQL (queries, views, data analysis against a production database)
Experience using and building against REST APIs (authentication, JSON, OData or similar)
Comfortable with source control (Git) and working to a shared development process
Solid Microsoft 365 and Windows administration experience sufficient to run a small office's IT independently
Self‑sufficient and delivery‑focused — comfortable being the only technical person on site while working as part of a remote Group team
Clear communicator across time zones and cultures; able to run a structured daily handover with the UK and support colleagues in China
Company laptop and mobile phone
Key development role in a new Group‑wide Shared Services function — direct influence over the Group's ERP and CRM roadmap
International exposure: daily collaboration with the UK team and support of the Nanjing site, Australia second site, North & South America, with potential for travel
Career growth into senior/lead development or solution architecture as the shared services function grows
Flexible working by arrangement, balanced against on‑site support needs