Senior Software Engineer
Job in
Milton Keynes, Buckinghamshire, MK1, England, UK
Listed on 2026-08-09
Listing for:
Marshall Resource Partners Ltd
Full Time
position Listed on 2026-08-09
Job specializations:
-
Software Development
Backend Developer, PHP Developer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
To develop and maintain a microservices-based system using PHP and modern frameworks, contributing to the re-architecture of our bespoke platform., The Senior Software Engineer will be responsible for implementing microservices using PHP, with a strong emphasis on Laravel or similar frameworks. The role also involves database design and development, API integration, and Dev Ops practices in a Dockerized environment. Collaboration with legacy systems and mentoring junior developers will be part of the role.
Requirements- The key requirement for this position is to have proven skills in designing and implementing microservices and technology architectures for new systems.
- Develop scalable microservices using PHP and Laravel (or similar frameworks).
- Design and implement relational databases (e.g., PostgreSQL, MySQL), including schema design and SQL query optimization.
- Build and maintain RESTful APIs and authentication mechanisms (e.g., OAuth2, SAML).
- Manage containerized environments using Docker and Docker Compose.
- Collaborate with cross-functional teams to integrate microservices with legacy systems.
- Participate in code reviews, testing, and deployment processes.
- Contribute to Dev Ops workflows including CI/CD pipelines and cloud deployments.
- Proven experience in PHP development using Laravel or other recognized frameworks.
- Strong understanding of microservices architecture and principles.
- Experience with Docker and container orchestration.
- Proficiency in database design and SQL (PostgreSQL or MySQL preferred).
- Familiarity with cloud platforms (e.g., Kamatera or similar).
- Experience with source control systems (e.g., Git).
- Comfortable working in Visual Studio Code or similar IDEs.
- Knowledge of web servers (Apache or Nginx).
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×