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
-
Contract Type
Full time -
Salary
Dependent on previous experience -
Hours
40 hours per week
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 |
Email your CV, job application form and any relevant further information to recruitment@protec.co.uk