This job is in your area. Enjoy a short commute and work close to home.
Job Description
The Principal Developer is responsible for defining and driving engineering standards, technical direction, and delivery excellence across the software development function. They provide strategic leadership across multiple teams, working closely with stakeholders to ensure business requirements are understood, shaped, and translated into effective technical delivery. Working with the Product Director, they help set departmental direction, support planning and prioritisation, and ensure the engineering function continues to develop to meet business needs. The role is accountable for creating the conditions for high performance across the department by supporting Lead Developers and wider engineering teams, ensuring people are engaged, performing effectively, and continuously moving forward. As a senior member of the Engineering function, Principal Engineers play a key role in modernising platforms, improving the quality and consistency of delivery, and ensuring the technology est...