Connecting to LinkedIn...

Senior Developer

Contract Type: Full Time
Location: Hertfordshire
Salary: £75000 - £100000 per annum
REF: 3986_1673963743
Contact Email:

Job Description

We are very excited to be working with a leading and rapidly growing hands-on agency that powers the marketing and technology of hundred of sites in the UK. This agency is personable , hands-on caring deeply about innovation, constant improvement and setting high standards.

If you want to be part of a passionate, hard-working team with a vision to take on one of the most competitive digital industries in the world, this would be the right place for you! Data savvy, commercial, digitally focused people who enjoy rolling their sleeves up attitude is a must. A fun work environment, the opportunity for career advancement, the chance to make an early impact and loads of great perks!

Key Responsibilities will include:

  • Create effective solutions (inc. software designs) from business requirements
  • Produce well structured, testable code
  • Apply best practices (industry and internal standards)
  • Solution must be performant and observable in the context of a high complexity, high throughput systems via metrics and monitoring
  • Balance technical solutions with commercial constraints
  • Collaborate within and across teams
  • Provide technical mentorship to less experienced members of the team
  • Scope and estimate work
  • Deliver within agreed upon timelines
  • Deliver both as an individual contributor and through others
  • Own the technical solutions end-to-end including in production
  • Ability and willingness to adjust to technical change
  • Contribute to the internal standards

Person Specifications:

  • 10+ years of software engineering experience, ideally in PHP
  • 3+ years in senior engineering or architect level role
  • Commercial use of a modern PHP development framework such as Laravel / Symfony desired
  • Writing automated unit/integration tests for solutions
  • Ability to build/maintain CI/CD pipelines
  • Excellent practical experience of docker
  • Excellent experience of SCM branching strategies
  • Excellent practical understanding of SOLID principles and design patterns
  • Hands-on experience with one or more DevOps tooling platforms
  • Hands on experience engineering on high availability, high throughput OLTP platforms
  • 10+ years database experience, ideally with MySQL
  • Good understanding of relational databases and MySQL and writing efficient database queries
  • Hands-on experience with a range of different data storage paradigms (e.g. RDMS + Document + KV Stores)