Senior Software Engineer

Marshall Resource Partners Ltd

Milton Keynes

On-site

GBP 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Marshall Resource Partners Ltd in Milton Keynes is seeking a Senior Software Engineer to design and implement microservices in PHP with Laravel, shaping a re-architecture of a bespoke platform. You will design databases, build RESTful APIs, and drive DevOps in a Dockerized setup.

You will collaborate with teams, review code, and mentor junior developers while leveraging cloud familiarity and Git workflows to deliver robust software solutions.

Qualifications

  • Proven experience designing and implementing microservices architectures.
  • Strong PHP development experience with Laravel or similar frameworks.
  • Experience with Docker, container orchestration, and CI/CD workflows.

Responsibilities

  • Develop scalable microservices using PHP and Laravel.
  • Design relational databases (PostgreSQL/MySQL) with optimized schemas.
  • Build RESTful APIs and auth mechanisms (OAuth2, SAML).
  • Manage Docker-based environments and CI/CD pipelines.

Skills

PHP
Laravel
Microservices
Docker
PostgreSQL
MySQL
REST APIs
OAuth2/SAML
Git
CI/CD

Tools

Git
Docker Compose
VS Code
Nginx
Apache

Job description

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 DevOps 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.
Core Responsibilities
  • 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 DevOps workflows including CI/CD pipelines and cloud deployments.
Required Experience
  • 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).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior PHP Developer
Senior PHP Developer

ByteHire • United Kingdom

Remote
GBP 50,000 - 70,000
Fully remote and flexible working
Collaborative engineering culture
Opportunities for technical growth and mentorship
Senior PHP Microservices Engineer
Senior PHP Microservices Engineer

Marshall Resource Partners Ltd • Milton Keynes

On-site
GBP 70,000 - 100,000
Senior PHP Developer
Senior PHP Developer

Intec Select Ltd • Lydney

Hybrid
GBP 60,000 - 70,000
Senior PHP Developer
Senior PHP Developer

ChiroCat • Basingstoke

Hybrid
GBP 60,000 - 70,000
PHP Developer
PHP Developer

rcrtr. • Newcastle upon Tyne

On-site
GBP 50,000 - 70,000
PHP Developer
PHP Developer

Intec Select Ltd • Basingstoke

Hybrid
GBP 40,000 - 55,000
Senior PHP Developer
Senior PHP Developer

Intec Select • Basingstoke

Hybrid
GBP 70,000 - 95,000
PHP Developer
PHP Developer

ChiroCat • Basingstoke

Hybrid
GBP 40,000 - 55,000
Senior PHP Developer
Senior PHP Developer

LaraBench • Basingstoke

Hybrid
GBP 60,000 - 70,000
PHP Developer
PHP Developer

Candour • England

On-site
GBP 40,000 - 60,000
Training budget and support for professional development
Competitive annual leave
Quarterly team socials
+1