JOB TITL PHP Web Developer UNIVRSITY OF LINCOLN JOB DSCRIPTION DPARTMNT Research & nterprise Development LOCATION Brayford JOB NUMBR L1103 Grade 18,000 Date January 2015 RPORTS TO SteamDesk CONTXT This post has been created as a result of an exciting and innovative Partnership in Knowledge Transfer scheme (PiKT, which is part funded by RDF) between SteamDesk and the School of Computing at the University of Lincoln. The project aims to expand SteamDesk s skill-set and improve software development skills in the company. The KTP associate will be employed by the University of Lincoln for 4 months but will be based at SteamDesk in Alford, Lincs and subject to their employment practices and conditions of work. The successful candidate will be supervised both by SteamDesk and the School of Computing at the University of Lincoln. SteamDesk is a small development studio that is based in rural Lincolnshire. It has been established since 2010 and has a rapidly expanding portfolio of high-quality clients. The company specialises in web development, but has some other interests in Windows & mobile development, including iphone and ipad applications. With only three full-time developers and two part-time support staff, this PiKT appointment is a position that will require someone who is able to work independently without too much supervision. JOB PURPOS The project would provide Steamdesk with a way of evaluating and chosing between various development frameworks without impacting as heavily on the existing commitments if a current member of staff was tasked with the project. The project consists of reporting back to the SteamDesk team on the pros and cons of Page 1 of 6
various frameworks such as Symfony, CodeIgniter, Laravel, and so on. We are looking for a technically-minded graduate with commercial experience. We need a developer with the following skills: PHP (version 5.3+) MySQL (version 5+) - Must have database design skills, understanding of link tables, normalisation, naming conventions, join/group queries, etc. Good understanding of HTML/CSS fundamentals. The ability to hand code HTML/CSS is essential. xperience with jquery/dom would be very positive. xperience with a third party CMS such as Drupal or WordPress, or a popular shopping cart such as Magento or OpenCart would be very positive. Page 2 of 6
KY RSPONSIBILITIS Project work Undertake a programme of work under the direction both the industrial and academic supervisor, demonstrating a reasonable level of autonomy. Research Undertake research and other investigations and prepare and disseminate relevant findings for converting bespoke legacy code into modern development frameworks Creating sample systems Create sample systems using a range of frameworks Liaison and networking Liaise with internal and external parties and maintain positive and effective working relationships Continuous professional development Undertake continuous professional development activities Presentations and reporting Make presentations and reports on the progress of this project to SteamDesk s management and development teams. In addition to the above, undertake such duties as may reasonably be requested and that are commensurate with the nature and grade of the post. Page 3 of 6
ADDITIONAL INFORMATION Scope and dimensions of the role The postholder will deliver the work as set out in the 4 month work plan, along with attend development courses and conferences that are deemed suitable for the project delivery. Key working relationships/networks Internal xternal Other in-house design staff xternal clients University staff Page 4 of 6
UNIVRSITY OF LINCOLN PRSON SPCIFICATION JOB TITL PHP Web Developer JOB NUMBR L1103 Selection Criteria Qualifications: ssential () or Desirable (D) Where videnced Application (A) Interview (I) Presentation (P) References (R) 1 st Degree in a Computing related subject A xperience: PHP experience xperience of link tables, normalisation, naming conventions, join/group queries etc. A,I Skills and Knowledge: HTML / CSS skills A, I Database Design Skills A, I xperience with 3 rd Party CMS systems D A, I xperience with 3 rd Party shopping cart systems D A, I xperience with jquery/dom D A, I Competencies and Personal Attributes: Self-motivated I, R Ability to communicate effectively with internal and external stakeholders I, R Ability to plan, conduct and project manage a programme of work I, R xcellent organisational and time management skills I, R Business Requirements A, I Ability to travel between campuses I ssential Requirements are those, without which, a candidate would not be able to do the job. Desirable Requirements are those which would be useful for the post holder to possess and will be considered when more than one applicant meets the essential requirements. Page 5 of 6
Author MP HRBA HA Page 6 of 6