Enable job alerts via email!

Senior Software Engineer (PHP & Symfony)

Cancer Research UK

City Of London

Hybrid

GBP 54,000 - 64,000

Full time

Today
Be an early applicant

Job summary

A leading charitable organization in London is seeking a Senior Software Engineer (PHP & Symfony) to develop and maintain its Online Fundraising Web Application. Candidates should have strong PHP skills, experience with Symfony or similar frameworks, and the ability to lead engineering efforts. The role offers a salary of £54,000 - £64,000 with flexible office requirements.

Benefits

Generous benefits
Career development opportunities
Supportive work environment

Qualifications

  • Experienced Software Engineer with clean coding practices.
  • Knowledge of PHP and ideally Symfony or similar frameworks.
  • Experience developing REST APIs and back-end components.

Responsibilities

  • Deliver packages for software applications in Fundraising & Trading teams.
  • Focus on back-end development of the Online Fundraising Web Application.
  • Act as a lead within an Engineering team to define solutions.

Skills

PHP
Symfony
JavaScript
TypeScript
REST APIs
Critical services production
Communication skills
Design patterns
Job description
Overview

Senior Software Engineer (PHP & Symfony)

£54,000 - £64,000 (+ Benefits)

Grade: P3MP

Reports to: Lead Software Engineer

Contract: Permanent

Hours: Full time 35 hours per week

Location: Stratford, London. Office-based with high flexibility (1-2 days per week in the office)

Visa sponsorship: Cancer Research UK can consider visa sponsorship for this vacancy. If this applies to you, please ensure that this is clearly marked on your application.

Closing date: 01 August 2025 23:55

This vacancy may close earlier if a high volume of applications is received or once a suitable candidate is found, therefore we strongly recommend that you apply early to avoid disappointment. If you require more time to apply as part of a reasonable adjustment, please contact recruitment@cancer.org.uk as soon as possible.

What will I be doing?
  • Delivering specific packages of development for software applications within our Fundraising & Trading Product teams and running these applications in production.

  • This will involve a significant focus on the back-end creation and development of Cancer Research UK’s Online Fundraising Web Application (PHP Symfony).

What skills will I need?
  • Experienced Software Engineer with a proven ability to write clean, readable, and properly tested code based on tried and tested design patterns.

  • Demonstrable knowledge of PHP and ideally Symfony; open to candidates with experience in similar PHP frameworks (e.g., Drupal or Laravel).

  • Some knowledge of JavaScript/TypeScript with an ability and willingness to learn new languages, frameworks, and tools.

  • Experience using large-scale code repositories.

  • Some experience developing REST APIs and other back-end components.

  • Experience running critical services in production and designing highly available, scalable, and secure solutions.

  • Awareness of accessibility standards and guidelines.

  • Ability to communicate with technical and non-technical colleagues.

  • Acted as a Senior or Lead within an Engineering team, starting the development of new features from scratch, defining overall solutions, and reviewing more junior engineers’ work.

  • Ideally available to start on one month’s notice or less (open to applicants with longer notice periods who meet all requirements).

Additional information
  • Our organisation values: Bold, Credible, Human, Together. We expect candidates to embody these values to drive progress against our mission to beat cancer.

  • What you will gain: a supportive working environment, generous benefits, career and personal development opportunities, and quality tools to improve work-life balance and wellbeing.

  • You can explore our benefits on the careers page.

  • To apply and for more information: visit our website or contact recruitment@cancer.org.uk.

  • Follow us for updates on LinkedIn, Facebook, Instagram, X, and YouTube.

Eligibility and inclusion

We actively encourage applications from people of all backgrounds and cultures, particularly those from ethnic minority backgrounds who are under-represented. If you require adjustments during the application process, please contact recruitment@cancer.org.uk or call 020 3469 8400.

We are unable to recruit anyone below the age of 18 for safeguarding reasons.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.