Senior Software Engineer in Milton Keynes

Senior Software Engineer in Milton Keynes

Milton Keynes Full-Time On-site
L

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).

#J-18808-Ljbffr

Senior Software Engineer in Milton Keynes employer: LaraBench

Join a dynamic technology company in Newcastle upon Tyne that values innovation and collaboration, offering a supportive work culture where your contributions are recognised and rewarded. With a focus on employee growth, you will have access to continuous learning opportunities and the chance to work with cutting-edge technologies in a modern, containerised environment. Enjoy the autonomy of leading projects while being part of a team that champions quality and embraces a culture of continuous improvement.

L

Contact Details:

LaraBench Recruitment Team