Accessibility Links

PHP Developer

  • Salary: £400 - £440 per day + DOE
  • Job type: Contract
  • Location: Leeds, West Yorkshire
  • Sector: Web Development
  • Date posted: 18/01/2017
  • Job reference: J348703A

PHP Developer
Leeds UK
6 Month Contract
£440- DOE

What you'll be doing

You will actively participate in the Agile development of Web Applications and Portals to support the clients Digital Content.

You will work with the Senior Software Engineers to ensure that software solutions are fit for purpose, cost effective,

and are delivered on schedule and to specification. You will actively work with Agile Testers to provide an end-to-end regression testable solution that enables automated unit and behaviour testing to be run as part of the standard build process.

Core Competencies

Essential:

Engage colleagues with enthusiasm and commitment

Be self-starting/proactively seek and take ownership of work within the squad

Communicate clearly and effectively

Actively participate in the definition of scope of projects and estimates of timescales for development and maintenance work

Must be flexible and willing to work on diverse projects, ranging from cutting edge to legacy platforms

Technical Competencies

Essential:

Effectively use design patterns in software development

Develop using the principles of clean code (maintainable, highly modular, testable, readable code)

Appreciation of SOLID design principles

PHP

Essential:

Experience with PHPUnit or other testing frameworks.

Experience with any framework using an MVC architecture (Symfony/Zend/Laravel/etc).

Aware of PHP Standards Recommendations (PSRs).

Experience using composer.

Capable of writing RESTful APIs.

Exposure to Redis.

PYTHON

Highly desirable:

Experience of an MVC framework (Django, Flask)

Exposure to NoSQL (Redis, Mongo etc...)

Aware of Python Enhancement Proposals (e.g., PEP-8)

Experience with the "unittest" module and unit testing in general

Basic knowledge of connecting to SQL databases, HTTP requests

Knowledge of common language constructs like decorators, list comprehensions

JAVA

Highly desirable:

Exposure to generics

Writing RESTful APIs

Eclipselink or other JPA implementations

Exposure to Continuous Integration

If you feel suitable for this role please apply by sending your CV

Similar jobs