Banner Default Image

Job description

Principal Software Developer

  • Location


  • Sector:

    Technology & Change

  • Job type:


  • Salary:

    £60k - 70k per year

  • Contact:

    Nick Morrissey

  • Contact email:

  • Contact phone:


  • Job ref:


  • Published:

    about 1 year ago

  • Expiry date:


  • Liquid error: internal

The ideal candidate would have experience enabling multi-disciplinary teams to build solutions that offer real business value, able to coach on better practices based on continuous improvement and working to deliver as a team.

We’ve been going through a digital transformation, changing how we deliver value to our business. A big part of this change is fostering a culture of being open and honest, collaborating together, having fun and enabling psychology safety and creating a place for teams to do their best work.

The e-commerce team has just delivered a new front-end checkout using React, hosted in Azure with a build and deployment process using Azure DevOps so they can safely release work, and they’re now in the process of refactoring the existing PHP backend into a shape that’s fit for the future.

The team is made up of a delivery manager, a product owner, software engineers, and QA engineers. We like to keep our team’s small enough that they become a unit of delivery, but large enough that people can pair and mob on tasks and knowledge can be shared out.

There are times when you’ll be pairing on changes on the front end in React with someone fresh out of a coding bootcamp, and others when you’ll be detangling legacy PHP code and making things more efficient in a Laravel API endpoint. We also swarm on issues with the wider teams if required using the equivalent of an Andon cord so people are alerted to, and team up on fixes together. At every point, you’ll have the support of your team and the business to do the right thing with autonomy, mastery, and purpose.

Above everything else, you’ll have the opportunity to influence our decisions, help define standards across the teams and contribute to a healthy and happy working environment.

Within your current organisation, you are seen as a technical team lead. You support those around you, you’re constantly learning and work in a kind, considerate and collaborative manner with a keen interest in new ways of working.

We’re looking for someone with lots of experience building sites using React, architecting backend systems in languages such as PHP and C# and reducing technical debt and legacy code. You see the value in test-driven development, committing to trunk, making your work open and supporting your colleague’s career progression as we try and create meaningful change.

The technologies you should be comfortable using are; React, Redux, Jest, and Laravel. You’ll also have worked with AWS or Azure and be interested in things like Serverless and learning new languages or frameworks.


As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.