Job Description
I have partnered with a rapidly growing digital agency based near Hemel Hempstead who are looking for a senior software engineer with great PHP skills to join the team as they continue to expand.
They offer a dynamic, collaborative work environment with a hybrid work model (3 days in office, 2 days WFH) and flexible working hours. You'll also enjoy a comprehensive benefits package including gym membership, healthcare, pension, share options, annual bonus, on-site parking, and more!
Position: Senior Software Engineer
Location: Hemel Hempstead - 3 days per week in the office
Salary: £70,000-£95,000
Responsibilities
* Translate product requirements into efficient, testable software solutions that meet performance and observability standards in complex, high-throughput systems.
* Champion best practices (industry and internal) while balancing technical solutions with commercial realities.
* Collaborate effectively across teams, mentor junior engineers, and deliver projects on time, both independently and collaboratively.
* Own the entire software development lifecycle, from estimation to production, and continuously adapt to evolving technologies.
* Contribute to improving internal development standards.
Qualifications
* Minimum 5 years' software engineering experience.
* Modern PHP 8+ (frameworks like Laravel/Symfony a plus).
* JavaScript/TypeScript (experience with NodeJS frameworks like NestJS and React.JS ).
* Architecture: Experience with event-based architecture and CQRS.
* Cloud: Experience with AWS services (Aurora, MSK Kafka, ECS, EMR).
* Testing and deployment: Writing automated tests, building/maintaining CI/CD pipelines with Gitlab.
* DevOps: Excellent experience with Docker, SCM branching strategies, and CI/CD.
* Software design: Strong understanding of SOLID principles, design patterns, and scalable application design.
* High-availability systems: Experience engineering highly available, high-throughput OLTP platforms.
#J-18808-Ljbffr