Senior Back-End Developer - PHP - Zend Framework 2

Nottinghamshire  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Job Title: Back End Developer

Location: Nottingham

Duration: 12 Months (Likely to extend)

Closing Date:

What the specialist will work on:

My public sector client based in Nottingham need a Back End developer to work with the existing team of PHP Zend Framework 2 devs to update and maintain existing functionality and produce new features to ensure that the business critical application (Sirius - a custom-built, open source case management system hosted on AWS) is iterated and improved via user first principles.

Essential skills and experience:

  • 3+ Years acting as a senior developer in a strong Object Orientated PHP environment
  • Experience building Server Side web applications and detailed knowledge of PHP
  • Experience of Doctrine and Doctrine migrations
  • Knowledge of relational and nonrelational database systems (particularly PostgreSQL)
  • Outstanding ability to develop efficient, highly optimised and clear code
  • Understanding of and experience with a range of approaches to testing application code and systems for behaviour and performance
  • Working within an agile environment.
  • Experience working on technical projects within a team
  • Working knowledge of unix-like operating systems such as Linux and/or Mac OS X
  • Working knowledge of unix-like operating systems such as Linux and/or Mac OS X
  • Ability to quickly research and learn new programming tools and techniques
  • Experience of Continuous integration (preferably with Jenkins)

Nice-to-have skills and experience:

  • Mentor and train other developers in a non-line management capacity
  • An ability to communicate technical concepts to a non-technical audience.
  • Experience of BDD and automated user acceptance testing using tools such as Cucumber, Behat and Webdriver
  • Experience of Elasticsearch
  • Experience of Docker
  • Act as a "tech lead" on complex projects, providing support for product and delivery management and pragmatically weighing the complexities involved against the need to act
  • Experience of handling large data sets and scaling their handling and storage
  • Experience of working with JavaScript libraries to produce data visualisations
  • Experience of designing and maintaining public HTTP APIs
  • Experience of handling large data sets and scaling their handling and storage

If you feel this opportunity matches your skill set, please click apply and I will respond ASAP.

Start date
n.a
Duration
12 months
From
Computer People
Published at
20.07.2016
Project ID:
1170748
Contract type
Freelance
To apply to this project you must log in.
Register