W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9mb3j3yxjklxjvbguvanbnl2jhbm5lci1kzwzhdwx0lw5ldy5qcgcixv0

Job description

Principal Software Developer

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.

image

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.

  • W1siziisijiwmjavmdmvmzevmtevmdmvmtmvmzk2l0nvchkgb2ygugfszsbcbhvligfuzcbdcmvhbsbecmlua3mgq2vszwjyyxrpb24gsw5zdgfncmftifbvc3qgkdeplnbuzyjdlfsiccisinrodw1iiiwimjuwedi1mfx1mdazyyjdxq

    Remote Recruitment Success Stories - An interview with a Head of Marketing on hiring and on-boarding remotely

    “We’ve put the role on hold”, “we’re in a recruitment freeze”, “I’m really sorry, however during these unclear times, we a... Read more

    Read blog
    4 days ago
  • W1siziisijiwmjavmdmvmzevmtavntqvmzqvnduwl0nvchkgb2ygugfszsbcbhvligfuzcbdcmvhbsbecmlua3mgq2vszwjyyxrpb24gsw5zdgfncmftifbvc3qucg5nil0swyjwiiwidgh1bwiilciyntb4mjuwxhuwmdnjil1d

    Remote Recruitment Success Stories - An interview with a remotely hired Content Marketing Manager

    These past two weeks have undoubtedly been the most uncertain time for a huge proportion of us out there. However, for me,... Read more

    Read blog
    4 days ago
  • W1siziisijiwmjavmdmvmtcvmtcvmzavmzivmtkwl3zpzgvvlwludgvydmlldy1hzhzpy2utdglwcy5qcgcixsxbinailcj0ahvtyiisiji1mhgyntbcdtawm2mixv0

    Video interview advice

    Businesses all over the world are making adjustments to the way they work, in reaction to the coronavirus outbreak. With m... Read more

    Read blog
    2 weeks ago
W1siziisijiwmtgvmdyvmtqvmdevndivmjavmjk0l2zvb3rlci1pbwctymx1zs5qcgcixsxbinailcj0ahvtyiisijiwmdb4nzawxhuwmdnlil1d

Proudly working with...

  • W1siziisijiwmtgvmdyvmtmvmtkvndmvmdivmzmvyw8ucg5nil0swyjwiiwidgh1bwiilciymdb4mtawxhuwmdnjil1d
  • W1siziisijiwmtgvmdcvmtivmtuvndavmtkvotqzl29udghlymvhy2gucg5nil0swyjwiiwidgh1bwiilciymdb4mtawxhuwmdnjil1d
  • W1siziisijiwmtgvmdcvmtivmtavntavntyvmji4l2jvb2hvby5wbmcixsxbinailcj0ahvtyiisijiwmhgxmdbcdtawm2mixv0
  • W1siziisijiwmtgvmdyvmtmvmtkvndkvmzmvodivynjvdghlci5wbmcixsxbinailcj0ahvtyiisijiwmhgxmdbcdtawm2mixv0
  • W1siziisijiwmjavmdivmduvmtevmdmvntuvntq1l0noyxjsb3r0zsbuawxidxj5lnbuzyjdlfsiccisinrodw1iiiwimjawedewmfx1mdazyyjdxq
  • W1siziisijiwmjavmdevmzavmtyvmjevmjivmju2l0hhdmfzie1lzglhlnbuzyjdlfsiccisinrodw1iiiwimjawedewmfx1mdazyyjdxq
  • W1siziisijiwmtgvmdyvmtmvmtkvndcvmjivnzezl2ljzwxhbmqucg5nil0swyjwiiwidgh1bwiilciymdb4mtawxhuwmdnjil1d
  • W1siziisijiwmjavmdivmdmvmtyvntkvmtevmzq4l0peignvchkucg5nil0swyjwiiwidgh1bwiilciymdb4mtawxhuwmdnjil1d
  • W1siziisijiwmjavmdevmzavmtcvmzqvmzuvnju3l0tqtucucg5nil0swyjwiiwidgh1bwiilciymdb4mtawxhuwmdnjil1d
  • W1siziisijiwmjavmdevmzavmtcvmzivndcvnzmwl01jq2fubi5wbmcixsxbinailcj0ahvtyiisijiwmhgxmdbcdtawm2mixv0
  • W1siziisijiwmtgvmdcvmtivmtuvndqvntivmtazl29jywrvlnbuzyjdlfsiccisinrodw1iiiwimjawedewmfx1mdazyyjdxq
  • W1siziisijiwmjavmdivmdmvmtcvmdevmjuvmzqzl0nvb3blcmf0axzliejhbmsucg5nil0swyjwiiwidgh1bwiilciymdb4mtawxhuwmdnjil1d