Development Team Lead

Posted 30 July 2019
Salary £50000 - £65000 per annum + Additional benefits
LocationReigate
ReferenceBBBH90576_1564495587
Contact NameSean Provins

Job description

Development Team Leader - Reigate

A Development Team Lead is required to lead a team of highly skilled developers and delivering complex internal system development projects across a variety of products and technologies.

The role involves:

  • Line management and personal development of a team of highly skilled developers.
  • Managing the delivery of multiple complex simultaneous system development projects from design through to release.
  • Capable of understanding and contributing to the technical solution from design through to code level Manage application quality through code reviews, automated testing where appropriate and generally reduce technical debt.
  • Working closely with Program Manager, Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery.
  • Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues.
  • Define delivery phases of the project including activities, sub-activities, and milestones ensuring these are documented and used as the basis for the project event log, issues and risk log and any subsequent reporting

The essential skills/experience for this position are:

  • Experienced in leading application development in Financial Services Sector.
  • Ideally, the successful individual will have proven technical expertise gained via working in an appropriate role within the pensions industry with a particular focus on DC Pension Schemes and be able to interpret Scheme Rules and Practices, HMRC Rules and Regulations and Pensions and related employer legislation.
  • Experience of people management and the ability to lead and influence others.
  • Experience in formal personal development planning and individual, team and process performance management.
  • Proven experience in leading and managing the delivery of system/software development projects in a structured environment.
  • Experience in a variety of software development approaches and methodologies including Agile and Waterfall.
  • Experience in both architecture and implementation-level software design.
  • Experience in requirements capture, analysis techniques and process improvement approaches.
  • Experience in the development of software using UNIX, Oracle, SQL, PL/SQL, C, Pro*C, technologies.
  • An understanding and exposure to Version Control System such as PVCS, GIT etc..


Full job description and company details available upon request