Senior Software Engineer
- You’re a thoughtful and pragmatic engineer who sees software development as a means to solve meaningful problems, not just to write code. You care deeply about building systems that are simple, maintainable, and valuable to users.
- You’re naturally collaborative, working closely with engineers, product managers, and designers to shape solutions that balance technical soundness with real impact. You thrive in team-based environments, such as pairing or ensemble programming, and see shared problem-solving as a core part of your day-to-day.
- You’re comfortable navigating trade-offs, knowing when to prioritise speed and when to invest in long-term quality.
- You take pride in your work but remain open to feedback, iteration, and learning from others.
- You’re curious, proactive, and always looking for ways to improve, whether that’s refining your own skills, helping teammates grow, or evolving the systems you work on.
- Demonstrated experience applying modern software engineering practices in a collaborative team setting, including iterative development, automated testing, and continuous integration and delivery.
- Proficiency in a modern programming language (e.g. Java, Kotlin, or similar), ideally with experience in Spring Boot and cloud-native development.
- Practical experience designing and building cloud-based systems, with the ability to use cloud services to create scalable, resilient, and observable solutions.
- Proven ability to make sound technical decisions independently, while working closely with teammates to deliver solutions from idea to production.
- Experience improving or evolving existing systems, including working with legacy codebases and simplifying or automating manual workflows.
- Decision Platform - a B2B enterprise platform that provides a best-in-market Underwriting Rules Engine used by over 30 insurers to power their underwriting decisions. The product is sold across UK & Ireland, Asia-Pacific and North America. The platform combines our engine with technology to source and process third-party information supporting underwriting decisions for insurers. We are already working on capabilities, powered by AI, to make these decisions even more efficient.
- Protection Platform - a B2B2C marketplace used by over 15,000 advisors to power quoting and purchase of protection products in the UK. We currently deliver 16% of the UK markets protection policies and we are already working to increase our reach.
- 25 days of annual leave with option to buy/sell more days
- Adoption and fertility leave
- Generous enhanced parental leave
- Comprehensive private insurance coverage for employee and dependents
- Group Life Insurance coverage of 9x basic annual salary and Group Income Protection up to 75% of basic annual salary
- Optical benefits
- 15% combined employee/employer contributions
- Subsidized gym membership
- Access to Employee Assistance Program
- Cycle to Work and Electric Car Salary Sacrifice Scheme
- Time off for volunteering
- Charitable matching of employee donations
Recommended Jobs
Pest Control Technicians
We are currently looking for motivated & qualified Pest Control Technicians to join a growing business covering the London area. This is an excellent opportunity for someone who thrives on challeng…
Chef de Partie
Aramark UK are currently looking for a Chef de Partie to join our team working with our prestigious corporate client, who have six sites spanning across London, Bournemouth, Dublin, Edinburgh, and Lu…
Operations Manager
Primeflight Engineering, a subsidiary of PrimeFlight Aviation, is a leading independent provider of specialist equipment services to the aviation sector. With over 30 years of industry expertise, we a…
Design Technology Teacher - Outstanding School - Sutton
Design Technology Teacher – Outstanding School – Sutton We are looking for a Design Technology Teacher to work in an Outstanding School starting as soon as possible on a full-time basis . The …
Nursery Teacher | Brent
Our client is seeking a passionate and caring Nursery Teacher to join a successful primary school in Brent. The Nursery Teacher will deliver the EYFS curriculum, focusing on early communication, soci…
Senior Software Development Engineer (.Net/C#)
The payments service team are the heart of Tesco Technology, serving 28 million+ shoppers in the UK and abroad. We deliver services that reliably manage payments at global scale, 24 hours a day ever…
Travel Agent
Become a Self-Employed Travel Agent Are you passionate about travel? Ready to work on your own terms and build a business that fits your lifestyle? Join The Travel Experts and discover how to laun…
DT Teacher - Exceptional Lewisham School - January
*DT Teacher required from January 2026 *Oversubscribed School based in Lewisham * DT teacher to join a highly successful and well-resourced department Our Client is looking for a DT teacher to w…
Product Owner
Are you excited to shape products that solve real customer problems? Do you thrive at the intersection of strategy, user needs, and delivery? Ready to lead cross-functional teams to build product…