Benefits
* Opportunity to be instrumental in building an in-house development function
* Clear progression into a leadership role
* Work closely with senior stakeholders and influence technical direction
* Join a growing business at an exciting stage of its journey
* Collaborative, supportive team environment
Duties of a Senior Software Engineer
* Maintain, optimise, and enhance an existing LAMP-based platform (Linux, Apache, MySQL, PHP)
* Take ownership of full stack development across backend and frontend components
* Improve system performance, security, and scalability
* Support and contribute to architectural decisions and long-term technical roadmap
* Collaborate with product, QA, and implementation teams to deliver high-quality solutions
* Maintain and optimise MySQL databases, schemas, and queries
* Contribute to frontend development using modern JavaScript frameworks (React, Vue or similar)
* Conduct code reviews and implement best practice across development
* Support production systems, troubleshooting and resolving issues as required
* Work alongside external contractors, with a view to bringing more capability in-house
* Mentor and support future team members as the function grows
What we would like from you
* Proven experience as a Senior or Full Stack Software Engineer within a LAMP environment
* Strong PHP development skills (Laravel or similar highly desirable)
* Solid experience with MySQL, including optimisation and performance tuning
* Experience with modern JavaScript frameworks (React, Vue, Angular etc.)
* Strong understanding of API design (RESTful or GraphQL)
* Experience working with Linux environments
* Familiarity with Git, CI/CD pipelines, and agile methodologies
* A proactive, solutions-focused mindset with strong problem-solving ability
* Excellent communication skills, able to work with both technical and non-technical stakeholders
* A passion for clean, maintainable code and continuous improvement
Role: Senior Software Engineer
Location: Milton Keynes (Fully office based)
Hours: Full Time - Monday to Friday, 9:30am - 5:30pm (1 hour lunch)
Salary: £70,000
We can only consider applicants who are based within a 20-mile radius of Milton Keynes.
An excellent opportunity has now arisen for a Senior Software Engineer to join our client's growing and ambitious team.
Our client is a scaling SaaS business, operating within a close-knit and collaborative team as they continue to grow. This is a key hire for the business, with plans to bring more of the development function in-house whilst still utilising specialist contractors.
This role will play a pivotal part in building out an internal development team, with the opportunity to step into a lead position as the team grows.
Importantly, this is not a “build from scratch” role — the platform is already established. The focus will be on maintaining, improving, and optimising existing code, ensuring performance, stability, and scalability as the business evolves.
#J-18808-Ljbffr