Senior Software Engineer in Milton Keynes

Senior Software Engineer in Milton Keynes

Milton Keynes Full-Time 47700 - 58300 Β£ / year (est.) No working from home possible
Marshall Resource Partners Ltd

At a Glance

  • Tasks: Develop and maintain scalable microservices using PHP and Laravel in a collaborative environment.
  • Company: Join a company with 40 years of innovation, re-developing bespoke systems.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team culture with mentorship opportunities and career advancement.
  • Why this job: Make a real impact by shaping the future of our platform with cutting-edge technology.
  • Qualifications: Proven PHP development experience, especially with Laravel, and strong microservices knowledge.

The predicted salary is between 47700 - 58300 Β£ per year.

Senior Software Engineer

PHP To develop and maintain a microservices-based system using PHP and modern frameworks, contributing to the re-architecture of our bespoke platform.

Background to the role We have over the last 40 years, built a bespoke system that is now being re-developed in-house.

The conceptual design and architecture planning are complete, and the next phase involves hands-on development.

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.

Key responsibilities and experience 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., Postgre SQL, My SQL), 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.

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 (Postgre SQL or My SQL 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).

If this is you and you want to know more, please send me your CV and we can arrange a suitable time to talk about the company / role in more detail.

TPBN1_UKTJ

Senior Software Engineer in Milton Keynes employer: Marshall Resource Partners Ltd

Join a forward-thinking team in Milton Keynes as a Senior Case Management Specialist, where you will thrive in a hybrid work environment that balances office collaboration with remote flexibility. Our company fosters a culture of continuous learning and innovation, offering robust development pathways into solution design and emerging technologies like AI, all while providing hands-on support and mentoring to help you grow your technical skills. With a focus on improving processes and user experiences, you'll play a vital role in shaping the future of our case management platform and enjoy the unique advantage of working in a dynamic, technology-driven setting.

Marshall Resource Partners Ltd

Contact Details:

Marshall Resource Partners Ltd Recruitment Team

We think you need these skills to ace Senior Software Engineer in Milton Keynes

PHP
Laravel
Microservices Architecture
Database Design
SQL
PostgreSQL
MySQL