Full Stack PHP Developer (Laravel) -Development & Support Engineer
Employment International · Camberley, England, UK
Apply directly on Employment International’s careers site — no account needed.
About the role
We are on exciting journey with our client and looking to hire Full Stack PHP Developer (Laravel) - Development & Support Engineer based at Camberley.
Job description: Development and Support Engineer
Contract period: 3-6 months (depending on project)
Location: Camberley, GU17 9AB
Location: Remote / onsite / Hybrid onsite (Remote is fine dependant on talent, however if close to Camberley HQ, then the rest of the product & data team are normally in on Wednesday)
Requirement: Flexible / Dynamic Development Resource Support
Summary Requirements:
- Flexible development and support resource to assist with Business As Usual (BAU) support of legacy Linux, PHP, MySQL and Laravel-based systems,
- Initially covering data warehouse-related support, data feeds and lead referral capability.
- The engagement should create capacity for the internal team to continue knowledge transfer and progress strategic modernisation, including potential redevelopment of portal feed services into a more sustainable technology stack.
- Work collaboratively with internal technical resources, support existing systems safely, identify dependencies and risks, and help ensure the business is left in a stronger position once the engagement concludes.
Background
- Provide flexible development and support to assist the internal Digital Product & Data team with a number of business-critical legacy systems.
- immediate requirement is to provide BAU support and development cover across existing applications, allowing our internal team to continue essential knowledge transfer and progress strategic modernisation work.
- The current internal capacity is heavily consumed by support activity, which limits the team’s ability to move legacy systems onto a more sustainable technology footing.
- The intention is not simply to add short-term capacity, but to ensure that while the provider is supporting BAU activity, the internal team can use that time to reduce long-term risk, improve resilience, and move towards a more maintainable architecture.
Primary Objective
Provide experienced development and technical support resource that can help maintain key legacy systems while our internal team progresses knowledge transfer and future-state development work. The provider should be able to support systems currently built around a Linux, PHP, MySQL and Laravel stack, with Laravel being particularly important because the relevant applications are written in that framework.
Required Technical Skills
The provider should be able to supply resource with demonstrable experience in the following areas:
- Linux-based environments
- PHP development
- Laravel framework
- MySQL databases
- Application support and troubleshooting
- Data feed / integration support
- Working with existing codebases and technical documentation
- Supporting business-critical legacy applications
- Ability to work alongside internal developers during knowledge transfer and transition activity
- Experience with C#, .NET, SQL and Azure-based architectures would also be beneficial, as the internal direction of travel is towards a more modern and maintainable technology stack.
Initial Systems in Scope
The initial systems identified as suitable for third-party support are:
Data warehouse-related support
Data feed application support
Lead referral system support
These areas have already been subject to internal knowledge transfer, making them the most appropriate starting point for external support as there is existing video & documentation.
There may also be a requirement to support elements of the LRG lettings portal feed capability, depending on the outcome of internal discussions regarding whether a separate portal feed system remains necessary.
Portal Feed Context
The existing portal feed capability is currently linked to legacy technologies and dependencies. The team is considering whether this should continue to be maintained in its current form or rewritten into a more modern technology stack that aligns better with the wider internal team’s capability.
The future direction may involve moving the portal feed data away from the current data warehouse dependency and into an Azure-based or Data Core-style database model, so that any future feed service is more detached, maintainable and supportable.
The rewritten feed system, if progressed, would need to continue supplying property data to the relevant property portals without disrupting their existing integration expectations. The transcript specifically references the need for portals such as Rightmove, Zoopla and OnTheMarket to continue receiving the expected data through the established integration pattern. This would be one of the key projects for the LRG internal team whilst we have BAU cover from a provider.
Current Data Warehouse Dependency
The data warehouse currently supports change detection from the Reapit application, with changes being picked up from Snowflake and then triggering downstream activity into portal feeds and KPI-related processes.
There is an internal view that some of these dependencies may be reduced or removed over time, particularly where KPI reporting is being replaced by newer reporting mechanisms. However, the provider should assume that the data warehouse remains an important system in the short term and may require BAU support during the transition period.
There is also a need to confirm whether the LPRM system has a dependency on the data warehouse or whether it pulls data directly from Reapit. This should be treated as a discovery item rather than an assumed dependency.
Expected Responsibilities
- Provide flexible development and support capacity for the agreed legacy systems
- Support BAU incidents, defects and minor enhancements across the initial scope with incidents being logged on Freshdesk.
- Work from existing documentation where available
- Engage with internal subject matter experts during onboarding and knowledge transfer
- Help stabilise support demand so internal developers can focus on strategic improvement work
- Identify risks, dependencies and knowledge gaps in the systems being supported
- Provide clear updates on progress, blockers and areas requiring internal input
- Support the team in maintaining service continuity while longer-term modernisation options are assessed
Expected Ways of Working
- The provider should be comfortable working collaboratively with the internal Digital Product & Data team, including key technical resources who hold working knowledge of the current systems.
- The engagement should support a practical transition model, where provider resource begins with systems that already have documentation and knowledge transfer material available, while the internal team continues deeper knowledge transfer and modernisation planning.
- Where development work is required, this should be managed as a proper delivery activity, with epics, stories, tasks, testing and appropriate technical governance rather than informal ad hoc changes.
Key Outcomes Required
The successful provider engagement should help us achieve the following outcomes:
- Improved BAU support coverage for legacy applications
- Reduced dependency on a small number of internal specialists
- More time for internal knowledge transfer between key team members
- Better understanding of current system dependencies
- Support for a potential transition away from legacy portal feed architecture
- A more sustainable support model by the end of the engagement
- Progress towards reducing dependency on the current data warehouse where appropriate
Important Considerations
- This requirement should be treated as flexible at this stage. The precise scope may evolve once we have confirmed the provider’s available skills, cost model and ability to support the required technology stack.
- The strongest immediate fit is likely to be a provider who can supply experienced PHP, Laravel, MySQL and Linux capability, while also being comfortable working in an environment that is moving towards a more modern Azure-aligned architecture.
- The provider should understand that this is not just a tactical support arrangement. The desired outcome is to help the internal team get into a stronger position, not simply to temporarily absorb support work before the same risks return once the engagement ends.
Description sourced from the public LinkedIn listing — this role isn't indexed from the company's career page yet.
Skills
- PHP
- Laravel
- MySQL
- Linux
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Free account — no card required
93 153 live jobs · 17 788 companies tracked · 5 758 added today