Remote Frontend Jobs
MPS Limited logo

Software Engineer (PHP)

MPS LimitedNuneaton, United Kingdom
AgileUnit TestingPHPPrototypingMVP
Apply now

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

  • 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.
  • 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.
  • 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.
  • Create required technical specification and designs in line with current architecture for new features/projects
  • Skill in writing technical documentation.
  • 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
  • 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)

View all remote jobs at MPS Limited

FAQ

Is the Software Engineer (PHP) position at MPS Limited remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Software Engineer (PHP) job posted?
This listing was posted on June 8, 2026 and is still open for applications.
How do I apply for the Software Engineer (PHP) position at MPS Limited?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Agile jobs