PHP Software Developer - South East

IT
Ref: 31 Date Posted: Monday 03 Dec 2018
LinkedIn ShareShare
More

As a senior member of the Systems Development team, the Senior Developer is part of a key group of dedicated in-house developers writing applications that both deliver and integrate many of the core business functions.  Systems are responsible for everything from the entire back-end, automation and integration systems, to front-end interfaces including customer facing websites and tools.

 

The Senior Developer will have ownership over development projects, contributing to all areas of the development lifecycle, working to deliver outcomes encompassing many development techniques and interacting with many parts of the business.

 

Key Responsibilities:

 

  • Write well designed, testable, efficient code predominantly in PHP but extending to other languages and environments where required, by using best software development practices.

 

  • Ownership of existing systems and new projects. 

 

  • Deliver well-structured development and supporting material to a schedule.
     
  • Leadership of requirements analysis, system design and delivery.

 

  • Subject matter expert of internally developed tools and systems.

 

Background

 

  • Considerable experience of developing in a commercial environment on the LAMP stack with specific OO design and delivery experience including database management and optimisation.
  • Professional and/or Open Source development experience and comfortable working on a variety of project elements.
  • System design experience

 

Specifically, we expect a high level of competency in the areas below:

  • Modern-day PHP (>=7) experience
  • Modern-day MariaDB experience
  • Modern-day HTML, CSS, JS experience
  • Full LAMP web stack
  • Version control in a team environment
  • Good technical knowledge of MySQL, PHP5 and JQuery.