Menu

Business Systems Developer

Job details
Posting date: 10 July 2025
Salary: £40,000 to £45,000 per year
Additional salary information: 25 days holiday + bank holiday + paid birthday leave, contributory pension plan up to 10% of annual salary, life & private medical insurance.
Hours: Full time
Closing date: 09 August 2025
Location: WS10 7WP
Remote working: Hybrid - work remotely up to 2 days per week
Company: MSC Industrial Supply Company
Job type: Permanent
Job reference:

Apply for this job

Summary

The Business Systems Developer is responsible for designing, developing, and maintaining software applications and systems that support business operations.
Are you looking to take your career to the next level? When you join MSC we offer you more than just a job, we provide the opportunity to grow and develop helping you build your career. Great businesses need great people - that’s where you come in!

What’s it in you?

• With MSC you’ll have the autonomy to shape your role and develop your career with us. We believe in continuous growth, which is why you will have constant access to coaching, mentoring and an environment where personal and professional development and success are celebrated.
• Love discounts? You'll love it even more with our discounts and rewards site, which covers all the most popular brands. Whether it’s a breakaway, cashback on essentials or shopping for a special occasion, we’ve got you covered.
• On top of this, we give you 25 days of holiday entitlement + Bank Holidays. A company pension scheme matched up to 10% of your annual salary. Life insurance, which is 6x annual salary, plus, a discounted health cash plan and private medical insurance to support you with whatever life throws at you.

What will you be doing?

As Business Systems Developer, you will be instrumental in facilitating comprehensive process automation and ensuring real-time data exchange between Epicor P21 ERP, Magento (Adobe Commerce), platform, Salesforce and various internal and external systems.
• Design, develop, and maintain software solutions to support our business systems.
• Work collaboratively with cross-functional teams to gather requirements and ensure alignment with business needs.
• Conduct unit testing and validation to ensure software meets technical requirements.
• Participate in the development and execution of system testing plans, including user acceptance testing.
• Provide user training and support to ensure effective utilization of software solutions.
• Stay up to date with the latest trends and developments in software development and business systems technology.
• Lead the architecture, design, and implementation of scalable, secure, and reliable system integrations between Epicor P21 ERP, Magento, Salesforce, and other third-party platforms.
• Support data synchronization between front-end systems and back-end systems ensuring consistency in orders, pricing, inventory, and product master data.
• Design and develop APIs, middleware components, and integration interfaces, following enterprise security and data governance standards.
• Work collaboratively with cross-functional teams to gather requirements and ensure alignment with business needs.
• Conduct unit testing and validation to ensure software meets technical requirements.
• Participate in the development and execution of system testing plans, including user acceptance testing.
• Provide user training and support to ensure effective utilization of software solutions.
• Stay up to date with the latest trends and developments in software development and business systems technology.
Essential Experience/Skills/Qualifications
• Hands-on experience integrating Epicor P21 (or similar) ERP with external applications.
• Strong experience in integrating and developing Salesforce apps with ERP and reporting systems.
• Excellent experience integrating Magento (Adobe Commerce) with ERP and fulfilment systems.
• Proficient in SQL and data transformation (ETL) skills.
• Solid understanding of Data warehousing and reporting systems
• Solid understanding of API technology & architecture including C#

What else will you need?

We trust that our people will be able to teach you role-specific skills, but for you to truly succeed at MSC you will embody our values and these significantly important attributes; ones that MSC believes to strengthen talent within our business.
Connections: Your interpersonal skills; how well you manage relationships, and how rewarding you are to deal with
Thinking: The abilities you draw upon to solve problems, learn and be agile
Creativity: How adept you are at creating solutions and working with change.
Drive: Your level of ambition. The pace, energy, and enthusiasm applied to activities
Ultimately, we identify talent in people who can demonstrate our values, and the behaviours required to thrive in our business. So, if you can operate effectively in a team, demonstrate customer-centricity, and are eager to make a difference then we would love to hear from you - apply today!

Apply for this job