PHP Software Developer

This is an excellent opportunity to join us at an exciting time of continued growth and development. We are looking for an experienced PHP developer to join our existing and talented team to continue to develop and manage the groups systems portals and infrastructure. You will work closely with Managers and Directors to shape and define technical solutions for the group of companies.

  • Closing Date:28-02-2025
  • Job Location:Nationwide - suitable for home or hybrid working

Typical Responsibilties

  • Working with cross-functional teams to design, develop and deploy advanced, bespoke PHP based applications and solutions
  • Writing high performance, quality code
  • Providing support and coaching to other developers
  • Writing and maintaining unit tests
  • Providing support for application users through our ticketing system
  • Writing user and developer documentation for the application
  • Working with Management in planning project delivery
  • Ensuring security practices are adhered to
  • Reviewing current technology choices and evaluate new options to ensure our web applications are up to date and fit for purpose
  • Working on bug fixing and improving site performance
  • Reviewing and enhancing code written by others in the development team

Person Specification

Candidates shall be able to demonstrate the necessary qualifications, experience, skills, and traits to meet the requirements set below. Requirements for the role shall be evidenced on the application form and in the interview process. Please use the following as guidance when completing the further information section of your application form.

Qualifications Essential / Desirable To be identified by
Qualifications in creative and media related subjects or equivalent Essential Interview / Application
Experience Essential / Desirable To be identified by
Commercial experience as a PHP Developer Essential Interview / Application
Experience writing unit tests with PHPUnit Essential Interview / Application
Experience of managing other developers Desirable Interview / Application
Experience working with Jira & Confluence Desirable Interview / Application
Skills / Abilities Essential / Desirable To be identified by
In-depth understanding of the entire web development process Essential Interview / Application
Knowledge of version control systems, preferably Git Essential Interview / Application
Strong understanding of object-oriented programming Essential Interview / Application
Familiarity with HTML, JavaScript and CSS Essential Interview / Application
Experience with cloud based applications eg Azure and associated applications Essential Interview / Application
Familiarity of the SOLID design principles Desirable Interview / Application
Knowledge of Agile methodologies Desirable Interview / Application
Knowledge of the Test-Driven Development methodology Desirable Interview / Application
Knowledge of bash Desirable Interview / Application
Other Essential / Desirable To be identified by
This position is suitable for home or hybrid working Desirable Interview
Apply Now

Email your CV, job application form and any relevant further information to recruitment@protec.co.uk

Accreditations
Trusted by Architects and Contractors