Britain's Premier Job Portal
We are seeking an experienced Senior Software Engineer to design, develop, test, and maintain enterprise-scale software solutions. In this role, you will join a cross‑functional team of engineers and product professionals, working with high autonomy and owning end-to-end delivery of features. You will make data‑driven decisions, incorporate customer feedback, and shape long‑term technical direction across multiple products. This position requires a strong technical background, proven experience leading engineering teams, and the ability to communicate effectively with technical and non‑technical stakeholders.