Software Engineer (PHP)

MPS Limited

Greater London

Hybrid

GBP 65,000 - 100,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

25 days' Annual Leave
Enhanced Parental Leave
Cinema perks

Job summary

MPS Limited is seeking a Software Engineer to drive delivery of high-quality PHP-based solutions from concept to completion. You will collaborate with internal teams and external partners to ensure the work meets high standards while evolving the Keygen platform.

You will contribute to building new features and maintaining the system with a focus on reliability, testing, and user satisfaction. The role operates in an Agile environment with product and development teams to solve problems and

Qualifications

  • Educated to degree level or equivalent experience.
  • Solid 5+ years of PHP development.
  • Experience with MVC frameworks Symfony/Laravel.
  • Understanding of SOLID principles and design patterns.
  • Familiar with TDD/BDD and CI/CD concepts.
  • Proficient with Git and modern PHP tooling.

Responsibilities

  • Build PHP modules and data storage integrations.
  • Develop features and maintain the existing system with a focus on reliability.
  • Review code and implement robust unit testing.
  • Collaborate with product and development teams in an Agile environment.
  • Ensure timely delivery of solutions aligned with business objectives.

Skills

PHP Development
Symfony
Laravel
TDD/BDD
MVC
HTML/CSS/JS

Education

Bachelor's degree or equivalent

Tools

Docker
MySQL
React

Job description

Drive global film delivery. Elevate the cinema experience.

Join MPS as a Software Engineer and play a key part in delivering high-quality solutions from concept to completion. You’ll collaborate closely with internal teams and external partners to ensure all work meets the highest standards while supporting the continuous development of the Keygen platform.

In this role, you will contribute to building new features and maintaining the existing system, with a strong focus on improving reliability and user satisfaction. Working within an agile environment, you’ll partner with product and development teams to solve problems, review code, and implement robust unit testing.

You’ll also be responsible for ensuring the timely and seamless delivery of solutions, aligning with business objectives and driving service excellence through innovation and effective teamwork.

What You’ll Do:
Programming
  • Solid understanding of the complete PHP technology stack.
  • Build efficient, testable, and reusable PHP modules.
  • Integration of data storage solutions (databases, key-value stores).
  • A broad and in-depth range of experience in providing bespoke software solutions end-to-end.
  • Familiar with prototyping and MVP development approaches.
  • Expertise in the latest and emerging technologies likely to be employed in designing and delivering enterprise wide quality solutions.
  • Skilled at solving and communicating complex problems, applying knowledge and technology.
  • Object Orientated PHP within a Symfony environment.
  • Proficient in Git and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins).
  • Advanced SQL and databases knowledge.
  • Developing scalable, cloud-ready applications using PHP 8.x and MySQL.
  • Web Fundamentals (HTML, CSS and JS).
  • Familiar of how an HTML page is rendered on the browser.
  • Familiar with Client Server paradigm.
  • Familiar with software project life cycles, including Waterfall and Agile.
  • Conceptual thinking, able to understand the underlying issues in complex problems.
Software architecture
  • Solve complex performance problems and architectural challenges.
  • Ensure that the completed software complies with all architecture, design, programming standards and conventions; that developed software meets all functional and technical requirements and is of a high quality.
  • Familiar with application security and scalability.
  • Expertise in latest techniques and methodologies in delivering quality solutions.
  • Unified Modelling Language.
  • Technical management and leadership at the code level.
  • Understanding of solution architecture.
  • Knowledge of logical and physical Data modelling.
  • Understanding of design patterns and principals.
Communication
  • Good communication skills, oral and in writing
  • Excellent written and verbal communication skills with the ability to present complex information clearly and effectively in appropriate styles at all levels.
Documentation
  • Create required technical specification and designs in line with current architecture for new features/projects
  • Skill in writing technical documentation.
Planning
  • Ensure that project assignments are completed within realistic time frames, deal with and resolve day-to-day development and support queries
  • Good planning, organisational and analytical skills
  • Self-managing, prioritising, and multi-tasking
What You’ll Bring:
  • Educated to degree level or equivalent experience
  • Solid 5+ years of PHP Development
  • Exposure to modern MVC’s (Symfony/Laravel)
  • Understanding/appreciation of TDD/BDD
  • Understanding of SOLID Principles and Design Patterns
  • Symfony Framework
  • Docker
  • MySQL
  • React
Why MPS?

Be part of a global leader in theatrical content distribution. We’re innovative, collaborative, and passionate about delivering the best possible experience to cinemas and audiences worldwide

As a Software Engineer, you'll be a key representative of MPS, embodying our values and delivering excellence every step of the way. Here's what sets you apart:

  • Brand Ambassador: You represent MPS with professionalism, warmth, and purpose—bringing a human touch to everything you do.
  • Exceptional Communicator: Clear, confident, and articulate across written and verbal channels.
  • Customer-Centric: You go the extra mile to deliver outstanding service, with a meticulous eye for detail.
  • Organised Multitasker: You thrive in fast-paced environments, managing multiple priorities with precision.
  • Time-Smart: You know how to prioritise and deliver on time—every time.
  • Adaptable & Calm Under Pressure: You stay cool, flexible, and focused when things shift or escalat…
  • Solution-Oriented: Quick to spot issues and quicker to resolve them with practical, thoughtful solutions.
  • Strong Interpersonal Skills: You build trust with clients, partners, and teams, and you’re a great listener.
  • Discreet & Reliable: Trusted with confidential information and always act with integrity.
  • Tech-Savvy: Proficient with modern office tools and systems, including Microsoft Office Suite—especially advanced Excel.
  • Industry Knowledge: Deep understanding of electronic content delivery and hard drive replication within the theatrical distribution space.
  • Detail-Driven: You care about accuracy—nothing slips through the cracks.
  • Culturally Aware: You bring inclusivity and empathy to your global interactions.
  • Positive & Proactive: A team player who’s motivated to make a meaningful impact.
  • Strong Communication Skills: Able to convey technical and operational information clearly to both technical and non-technical audiences.
Skills and knowledge
  • Excellent understanding of MVC, OOP PHP, Doctrine
  • Excellent TDD and BDD skills
  • Excellent understanding of Clean Code and SOLID
  • Working knowledge of cloud-based services, with a focus on AWS (S3, Lambda, SQS, SNS)
Benefits
  • Access to EOT(Employee Ownership Trust) tax-free bonus
  • 25 days' Annual Leave
  • Enhanced Parental Leave
  • Enhanced Sick Leave
  • Retention recognition - extra perks at key milestones: from increased employer pension to private medical care
  • Birthday or work anniversary day off on us
  • Cinema perks, including access to premieres and special screenings
  • Rental Housing Deposit Support
  • Access to hybrid and remote working arrangements
  • Volunteering Day off
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (PHP)
Software Engineer (PHP)

JobCubby • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid/Remote working arrangements
Cinema perks
25 days annual leave
+2
Senior Content Services Operator
Senior Content Services Operator

MPS Limited • Greater London

Hybrid
GBP 65,000 - 90,000
EOT Bonus
Annual Leave 25 days
Parental Leave
+6
Program Manager
Program Manager

MRI India • Greater London

Hybrid
GBP 90,000 - 120,000
Private Medical Insurance
Health Plan
Pension
+6
Software Engineer - UK Citizen
Software Engineer - UK Citizen

PSI Services LLC • United Kingdom

On-site
GBP 40,000 - 60,000
401k/Pension/Retirement Plan
Enhanced PTO/Annual Leave
Medical insurance
+2
Senior Engineer
Senior Engineer

LDMS • Cardiff

On-site
GBP 40,800 - 68,000
Discretionary bonus
25 days annual leave
Annual leave purchase option
+10
Hands-on Technical Product Manager, Media & Live Streaming
Hands-on Technical Product Manager, Media & Live Streaming

Brave Bison • City Of London

On-site
Software Project Manager in London
Software Project Manager in London

Energy Jobline ZR • Greater London

On-site
GBP 43,000 - 48,000
Annual leave 7.2 weeks
Workplace pension scheme
Employee Assistance Programme (HAWisdo
+2
Senior PHP Engineer
Senior PHP Engineer

ByteHire • Greater London

Hybrid
GBP 70,000 - 90,000
Highly competitive salary package
25 days annual leave
Private medical insurance
+1
Software Engineer
Software Engineer

ScreenCloud Limited • Belfast City District

Hybrid
GBP 60,000 - 90,000
Unlimited PTO
AI tooling standard
Hybrid-first flexibility
+8
Analyst, Transactional Business Planning & Insights
Analyst, Transactional Business Planning & Insights

Sony • City of Westminster

On-site
GBP 40,000 - 60,000
Annual bonus eligibility
Private medical insurance
25 days annual leave
+2