Technical Lead - Surbiton to £70,000

Job Title: Technical Lead - Surbiton to £70,000
Contract Type: Permanent
Location: Surbiton, Surrey
Salary: £60000 - £70000 per annum
Start Date: asap
Reference: 67256-ITENG-JAI
Contact Name: Jackie Iles
Contact Email:
Job Published: July 27, 2016 17:45

Job Description

Technical Lead - Surbiton to £70,000
Working as the Technical Lead you will be responsible for the technical delivery of development solutions working closely with the Development Manager you will ensure the development team delivers high quality and innovative solutions for the websites whilst being the product owner of the platform and responsible for its technical roadmap. Passionate about standards, performance and new technologies you will have key involvement in ensuring the technology can deliver against the overall business and IT strategy. Communication will also be key, as you build strong relationships and collaboration with key stakeholders and other teams.
The role
*Strong ownership of the platform, to ensure business stakeholders have the constant reminder of how the small building blocks of new features add to the overall product, guiding them on making key informed decisions on what will bring the best benefit, the order in which they can have the benefits in the most efficient way and that the solution has great balance between minimum viable product and being future proof. *Development coding standards and quality: autonomy to define standards and put in place practices to ensure team adheres to agreed standards. Work closely with other Technical Lead to ensure overall code quality and coverage for the platform. *Technical leadership and ownership: assist Software Development Manager in coaching technical performance of the team, setting technical objectives for team members, highlighting training requirements when necessary and ensuring the right level of technical coverage within the team. *Performance metrics and development tools: key involvement in defining tools, metrics and processes used. *Technical solution and design: working closely with Technical Architect to ensure effective design is built for development solutions, with autonomy on low level design and technical approach. Responsible for the high level estimation of discovery or delivery work. *Build strong relationships and collaboration with key stakeholders and teams. *Ownership and risk management of technical debt. *Ensure security is at the forefront of technical solutions when appropriate. *Automated testing: define and ensure key TDD practices are adhered to and work closely with Test Manager to define and implement automated test strategy. *TechOps/DevOps: key involvement in defining vision, how to implement, what tools to use and best practices. *Working closely with Software Development Manager to deliver and provide input to the IT strategy. Key driver on strategy of platform and how it can also be used across other parts of the organisation. *Technical recruitment: assist Software Development Manager in technical aspects of recruitment process - CV review, technical interviews/tests, team suitability etc. *Work within a fast-paced, friendly, flexible and Agile focussed delivery team *Actively participate and contribute to delivery team workshops, hackathons and innovative solutions *Use your allocated training budget and dedicated learning days to improve your technical knowledge and expertise
What we need
*Drupal 7 & 8, Drupal Panopoly and latest technologies *HTML5/XHTML *CSS *Javascript and jQuery *Sass *Grunt JS (or similar) *Ajax *JSON, XML *Apache HTTPD & CDN (such as Instart logic) *GIT (or other source control) *Sublime IDE or similar *MySQL *Continuous Integration & Jenkins *Experience of implementing and managing standards to ensure code stability and consistency including peer reviews and coding standards development. *Extensive commercial experience of Drupal development in a professional environment, and in particular responsive/mobile websites *Experience in high transactional Ecommerce applications *Experience in working in an Agile environment *Experience in software architectural design Desirable: *Programming language:, PHP *TDD, Selenium etc *Solr *Linux *Knowledge of travel related applications/IT architecture *Computer science/engineering related degree *Certified Scrum Master