This site uses cookies. To find out more, see our Cookies Policy

Software Development Team Leader in Wolverhampton at ProQuest

Date Posted: 4/2/2018

Job Snapshot

Job Description

Ex Libris, a ProQuest company is looking for a Development Team Leader to lead a team responsible for software design, development, unit testing, performance monitoring, capacity planning, defect management and 3rd line support. The Team Leader will assure the successful delivery of new features, integrations, ongoing maintenance, documentation by working closely with both business and technical teams and managing development projects.

Duties and Responsibilities:

  • Lead a team of multi-disciplinary software developers to assure high quality, timely delivery and implementation of projects.

  • Hands on programming, UX design, bug fixing, unit testing and code reviews

  • Provide leadership by assigning development assignments and balancing individual workloads

  • Responsible for maintaining and driving unit test coverage.

  • Supervise and manage the activity of the team - driving complete, timely, and on budget delivery of projects.

  • Ensure continuous maintenance of technical documentation.

  • Responsible for maintaining documentation describing system architecture, database and the various SaaS components.

  • Manage team resources and track performance.

  • Communicate project progress and other relevant information to stakeholders and management.

  • Organise code reviews and ensure that all solutions are aligned to coding standards.
  • Analyse and resolve performance related problems.
  • Responsible for team estimation and effort management.
  • Manage team’s on call/out of hours emergency support responsibilities.

Ideal Qualifications:

  • BSc Honours, in a Computer Science related degree or equivalent
  • 2+ years of team leading in a software development environment.
  • 5+ years of software development experience.
  • Experience with SaaS software solutions.
  • Experience with unit testing.
  • Ability to act as a mentor.

  • Ability to lead and motivate a team.

  • Excellent communication and time management skills.

  • Strong troubleshooting skills combined with the ability to break down complex issues.

  • Ability to comprehend business requirements and software specification documents.

  • Ability to work in a fast-paced environment that includes an aggressive release schedule.

  • Ability to manage multiple projects at the same time.

Ancillary Qualifications:

Qualifications listed below, while not necessarily a requirement for this position in each circumstance, provide additional depth and value to the role.

  • Experience with both back-end and front-end programming languages
  • Experience with iOS, Android and responsive web platforms.
  • Experience with web services
  • Experience with performance testing.
  • Experience with SSO and OAuth.

  • Experience with Continuous Integration.

  • Experience with Jenkins.

  • Experience with Confluence.

  • Experience with Jira.


  1. Software Engineer Jobs
  2. Project Engineer Jobs