Software Engineer – Retail ERP (PHP, Java, React.js) in Winnersh
Software Engineer – Retail ERP (PHP, Java, React.js)

Software Engineer – Retail ERP (PHP, Java, React.js) in Winnersh

Winnersh Full-Time 30000 - 50000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Develop and enhance a Retail ERP using PHP, Java, and modern tech stacks.
  • Company: Join Sage, a leader in tech solutions for small and medium businesses.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Shape the future of retail ERP while working with cutting-edge technologies.
  • Qualifications: 2+ years coding experience in PHP, Java, or TypeScript; Agile familiarity required.
  • Other info: Collaborative team culture focused on innovation and impact.

The predicted salary is between 30000 - 50000 £ per year.

hackajob is collaborating with Sage to connect them with exceptional tech professionals for this role.

Location: Hybrid - Winnersh • 3 days per week in the office

About The Role

The Software Engineer will contribute to the support, maintenance and development of our existing Retail ERP within Sage’s Retail division. This is a mature platform, composed of a PHP core and supplementary Java microservices. Longer term, we’re also building a new ERP product - a fresh platform, a modern tech stack, and a chance to shape something from the ground up. As part of this transformation, we’re looking for a Software Engineer with strong experience or a keen interest in developing expertise in Node.js and TypeScript to join our growing team. You’ll contribute to the design and development of high-quality, scalable features, working closely with product and engineering teams to deliver solutions that drive performance, flexibility, and customer value.

Responsibilities

  • Working on continuous improvement initiatives on the existing Retail ERP product, based on a modern AWS hosted tech stack, increasing the usability, quality and maintainability.
  • Spec’ing out and developing a new ERP product on a modern AWS hosted tech stack.
  • Collaborating with cross-functional teams to deliver consistent, high-quality features.
  • Writing and maintaining automated, unit and integration tests.
  • Ensuring software quality, using continuous delivery and deployment practices.
  • Supporting the transition from legacy systems and mentoring peers unfamiliar with the new stack.

Tech Stack & Tools

  • PHP
  • Java
  • Node.js & TypeScript
  • GitHub for source control
  • AI-powered development tooling
  • Agile methodologies and CI/CD pipelines

Essential Criteria

  • Minimum 2 years’ coding experience with at least two of PHP, Java and TypeScript.
  • Experience working in Agile environments.
  • Familiarity with continuous deployment practices.
  • Strong understanding of source control using GitHub.
  • Comfortable using AI-assisted development tools.
  • Ability to work collaboratively in a hybrid team structure.
  • Experience of writing and maintaining tests at all levels of the test pyramid.

Why Join Us?

  • Work with a modern tech stack and shape the future of retail ERP.
  • Experience the full software development lifecycle, working on both a mature product and as part of the team completing a new product build.
  • Join a team that values innovation, autonomy, and impact.
  • Collaborate with engineers who are passionate about doing things differently.

Details

  • Function: Product Delivery
  • Country: United Kingdom
  • Office Location: Winnersh
  • Work Place type: Hybrid

Working at Sage means you’re supporting millions of small and medium sized businesses globally with technology to work faster and smarter. We leverage the future of AI, meaning business owners spend less time doing routine tasks, like entering invoices and generating reports, and more time pursuing their ambitions.

Software Engineer – Retail ERP (PHP, Java, React.js) in Winnersh employer: hackajob

Sage is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Software Engineers to thrive. With a hybrid work model in Winnersh, employees enjoy the flexibility of working three days in the office while contributing to cutting-edge projects that shape the future of retail ERP. Sage prioritises employee growth through mentorship opportunities and exposure to modern technologies, ensuring that team members are well-equipped to make a meaningful impact in their roles.
H

Contact Detail:

hackajob Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer – Retail ERP (PHP, Java, React.js) in Winnersh

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using PHP, Java, or React.js. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are, the better you'll perform!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Software Engineer – Retail ERP (PHP, Java, React.js) in Winnersh

PHP
Java
Node.js
TypeScript
GitHub
AI-assisted development tools
Agile methodologies
Continuous deployment practices
Automated testing
Unit testing
Integration testing
Collaboration in hybrid teams
Software development lifecycle

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with PHP, Java, and TypeScript. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Software Engineer position and how you can contribute to our Retail ERP team. Keep it engaging and personal!

Showcase Your Collaboration Skills: Since we work in hybrid teams, it’s important to demonstrate your ability to collaborate effectively. Mention any experiences where you’ve worked with cross-functional teams or contributed to Agile projects.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with Sage!

How to prepare for a job interview at hackajob

Know Your Tech Stack

Make sure you’re well-versed in PHP, Java, and TypeScript, as these are crucial for the role. Brush up on your knowledge of Node.js too, since they’re looking for someone keen to develop expertise in it. Being able to discuss your experience with these technologies confidently will definitely impress.

Showcase Your Agile Experience

Since the company values Agile methodologies, be prepared to share specific examples of how you've worked in Agile environments. Talk about your role in sprints, how you’ve collaborated with cross-functional teams, and any challenges you faced and overcame during the process.

Demonstrate Problem-Solving Skills

Expect to face technical questions that assess your problem-solving abilities. Prepare by reviewing common coding challenges related to ERP systems and think through how you would approach them. This will show your analytical skills and your ability to think on your feet.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the transition from legacy systems, or how they envision the new ERP product evolving. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

Software Engineer – Retail ERP (PHP, Java, React.js) in Winnersh
hackajob
Location: Winnersh

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>