Lead PHP Developer
Role details
Job location
Tech stack
Job description
We are seeking an experienced Lead PHP Developer to take ownership of our internal PHP-systems and their integrations with key business platforms including Magento 2, Sage 200, Agility PIM and MySQL. This role is ideal for a hands-on technical leader, with a driven personality that can architect and maintain existing and future solutions.
Main Duties and Responsibilities
Technical Leadership & Architecture
· Lead the design, development, and optimisation of internal PHP applications and services.
· Architect secure and scalable integrations between internal systems and external platforms (Magento 2, PIM, Sage 200, MySQL).
· Establish coding standards, development processes, and architectural guidelines.
· Evaluate and recommend new tools, technologies, and methodologies to improve system performance and developer productivity.
· Ensure systems are stable and secure within a Linux server environment.
· Ability to run and monitor shell scripts via SSH.
Development & Integration
· Develop, maintain, and refactor PHP applications using modern frameworks and best practices.
· Build and manage REST/SOAP APIs and data pipelines supporting cross-system communication.
· Optimise MySQL queries, indexes, and schema structures to maximise performance and reliability.
· Ensure thorough version control practices through Bitbucket repositories working to a GIT framework.
· Coordinate with the rest of the IT team and other departments to complete projects.
Maintenance & Continuous Improvement
· Troubleshoot, debug, and resolve complex technical issues across PHP applications and integrated systems.
· Perform code audits, implement system improvements, and monitor performance.
· Maintain high standards for security, data governance, and documentation.
· Produce detailed technical documentation, architecture diagrams, and implementation guides.
Requirements
Do you have experience in PHP?, · 2+ years of PHP development experience in a senior capacity.
· Strong proficiency in PHP 7/8, OOP, and MVC frameworks (Laravel, Symfony, or similar).
· Hands-on experience with Magento 2 or similar e-commerce platforms, particularly with their API integrations.
· Experience integrating with ERP systems (ideally Sage 200) and PIM platforms.
· Advanced skills in MySQL, including schema design, performance tuning, indexing, and query optimisation.
· Ability to design and consume REST/SOAP APIs.
· Proficiency with Bitbucket or similar code storage for Git-based version control.
· Familiarity with automated testing frameworks such as Docker and CI/CD pipeline.
Non-technical Skills
· Strong analytical and problem-solving skills.
· Excellent communication skills across technical and non-technical teams.
· Strong collaborative abilities and a willingness to research and test emerging technologies.
· Ability to manage priorities across multiple projects and manage their resources and time well.
· Strong analytical thinking with an ability to diagnose complex system issues.
· A methodical, structured approach to problem-solving.
· Ability to break down ambiguous problems and develop practical, workable solutions.
Job Type: Full-time, * PHP development: 2 years (preferred)
Benefits & conditions
- Company pension
- Cycle to work scheme
- Free parking
- Health & wellbeing programme
- On-site gym
- On-site parking
- Transport links