Hermes Parcelnet

Technical Team Lead

Morley
1 week ago
Job ID
2017-6215
Number of Positions
2
Department
IT

Overview

We are Hermes, the UK’s leading consumer delivery company handing over 270 million parcels per year with a 15% growth year on year for the last five years.

 

We are embarking on a journey, utilising cutting edge technology to ultimately engage our customers at every touch point in their digital experience.

 

As a team, we innovate and challenge the status quo to meet the needs of our broad and varied client base.

We believe that every team member will play their part in achieving the goals of the team, department and company.  

 

As an individual, you'll have the support to grow and progress your career. We are building a learning culture, where it's safe to fail, and failures seen as learning opportunities.

 

We are establishing a team of skilled individuals with a passion for technology. 

Working in a fast paced agile environment, using eXtreme programming and software craftsmanship principles to produce high-quality solutions at speed.

 

Role Overview

 

Technical Team Leads are accountable for the operation of a high performing multi-disciplinary team. Responsible for leading the development and the maintenance of system and software components, leading the team and delivering technical output (code / test / requirements).

 

You will use AGILE concepts and methods to deliver high quality software to meet commercial needs in accordance with agreed budgets and deadlines.

 

 

Responsibilities

Impact on the Business:

Develop high quality solutions incorporating:

  • On time delivery of high quality software to meet commercial needs in accordance with agreed budgets and deadlines.
  • Lead the development of product / platform / services using appropriate methodologies.
  • Lead the production of appropriate documentation (such as engineering scope documents, user stories, test scenarios) and ensure all work is contained in the appropriate release plan.
  • Contribute to the effective management of development related project risks
  • Ensure the most effective tools and technologies are used for product development.
  • Deliver technical output to a high quality (requirements / development / test).

Customers, supplier and third parties

Assure solution fit:

  • Work collaboratively with key stakeholders and business analysts to ensure changes are development to expectations.

Teamwork

Contribute to technical design to realise business benefit:

  • Inspire team members to want to do better, identify opportunities for individual development, and continually extend the capabilities of the team
  • Lead a highly effective development team.
  • Provide and receive quality feedback to/from peers and team members to aid personal development.
  • Management of defined project tasks and activities
  • Drive the research and adoption of relevant new technologies and techniques
  • Work within the agile delivery teams

Communication

  • With team to co-ordinate tasks, provide assistance and ensure delivery
  • With delivery peers to agree priorities, provide estimates, report progress and identify risks/impediments and mitigations
  • With Product Owners, Customers and Service Management to understand issues affecting our customers.
  • With other technical teams, contributing towards cross-technology solutions and the resolution of issues.
  • With service management, support the implementation of solutions.
  • With other relevant stakeholders to gain insight into product requirements
  • Produce clear, relevant and concise design, implementation and support documentation to support change and project delivery.

 

 

Qualifications

Essential

  • Either a proven aptitude for software development or a degree in computer science (or another numerate discipline)
  • Excellent listening, verbal and written communication skills
  • Expert with relevant design principles and best practice
  • Expert with tools that automate or assist the development process
  • Practical experience of delivering software solutions using a blend of delivery methodologies, Agile, DevOps, Prince2.
  • Demonstrable experience in analysis / development / test of technical systems and services in a commercial environment.
  • Demonstrable experience of a range of relevant development languages / analysis methods / test practices.
  • Expert in their chosen field of analysis, development or testing.

 

Desirable

  • Qualified Scrum Master (or other recognised development methodologies).
  • Experience of continuous integration (CI) and Test Driven Development (TDD).

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us for General Consideration!

Not ready to apply? Connect with us for general consideration.