Spectrum IT''s client are looking to hire a Contract PHP Developer to join their development team, focusing on a mixture of Legacy work (Vanilla PHP) and assisting the Development Manager in this new leading and inventive role. You will be part of a team that designs, builds, tests, delivers and supports the clients ever growing web-based products and services. This is an OUTSIDE IR35 role, 6 month initial contract with opportunity to extend. Please note this is a hybrid working role requiring 3 days per week in the Clients office in Basingstoke, Hampshire.Main Duties:Bring a creative but practical approach to maintaining and enhancing the clients software based products.Deliver innovative new developments and additions to current systems and functionalityOversee the programming and technical development of the products and servicesEssential Technical Attributes:In-depth knowledge and experience of programming PHP 5.0 or 7.0 (MVC)Experience of Object Oriented programming and design patternsThorough understanding and experience in writing Unit TestsExperience of PHP Frameworks eg Zend, Codeigniter etc. (Not CMS, Drupal, WordPress etc)Comfortable working on Legacy code and projects: Vanilla PHPHands-on knowledge of using either MySQL or Microsoft SQL SERVERKnowledge of administrating ApacheExperience of working in a Unix/Linux environmentNice to have Technical Attributes:Experience of Test Driven Development (TDD)Worked in an Agile environment (eg SCRUM or Kanban)Knowledge of ..... full job details .....