Job purpose and scope:

The role of Senior PHP Developer is responsible for developing high quality software end to end; the incumbent will be involved in all aspects of the software design lifecycle and working with the architecture team, provide solutions that are simple, scalable, highly testable and maintainable. The senior developer would be expected to support the Lead Developer and be able to take up that role should Lead Developer be absent.

Specific responsibilities:

-Interprets business requirements and where appropriate technical specification documents.

- Perform coding using best practice.

-Proactively Investigates, analyses and fixes reported defects.

-Consistently demonstrates drive and enthusiasm.

-Strives to improve process and standards to meet changing demands.

-Supports Business Systems and wider Business colleagues to execute system improvements within chosen field of expertise.

-Keeps up to date with industry standards and best practice in programming.

Ensures all activities operate within IT Security and compliance standards.

Essential skills/attributes:

-A passion for programming PHP 5.3 framework Symfony 2.

-RHEL6, HTML5/CSS, JavaScript and JQuery, SVN, Jenkins and Puppet.

-Demonstrable Software Development experience.

-Commitment to test driven development.

-Knowledge of common design patterns.

-Experience of Agile methodology and Scrum project management.

-Knowledge of database architecture and design.

To apply please visit: