Accessability Links

Software Development Manager

Job reference: BH010682V
Location: UK~London~London Central~London City~
Salary: £80,000 - £95,000
Job type: Permanent
Sector: IT & Technical - Development
Date posted: 01/08/2011

Summary:

The Manager of Software Development will mentor, coach and motivate the software development team; manage the implementation of the development processes, tools, techniques and standards; champion best practices by developing programs to disperse knowledge and skills (development methods, estimating, debugging etc) and manage the career development of the collective team.

 

Responsibilities:

  • Responsible for mentoring and coaching Software Development Team and its Technical Leads
  • Collaborating with peers across all sites to define high technical standards for the team (ie. Code conventions, code reviews, etc.)
  • Ensure that adherence to technical standards, process and policy is being followed.
  • Day-to-day management of the Software Development function within the local office
  • Collaborate with peers across all sites and functions (QA, SCM, UX, etc) to define, socialize and then execute a set of software metrics to measure the performance of the team and the success (of failure) of any process changes.
  • Collaborate with peers across all sites and functions (QA, SCM, UX, etc) to define, socialize and then execute process improvements throughout the entire SDLC.
  • Collaborate with peers across all sites and functions (QA, SCM, UX, etc) to define, socialize and then execute coos site process standardization and harmonization.
  • Work with peers across all sites and functions (QA, SCM, UX, etc) using feedback loops (metrics, retrospectives, etc) to continually drive performance improvement.
  • Work with architecture team to define platform and language choices, high level design, tool sets, etc.
  • Staffing, retention, performance reviews, etc.
  • General inspiration and leadership for the team, including maintaining morale

 

Requirements:

  • University degree in Computer Science or Engineering.
  • A minimum of eight (8) years experience in software development.
  • A minimum of five (5) years of staff management or team lead experience.
  • Experience in software design, web application development, and project management.
  • Demonstrated ability to motivate a team to achieve the defined vision and product objectives while balancing business priorities through collaboration with senior management members.
  • Knowledge of or experience leading Quality Assurance teams.
  • Proven experience in having developed an autonomous development team.
  • Results oriented with a proven track record of delivering on time and on budget.
  • Ability to lead a team of development professionals in a satellite location.
  • Skilled in communicating audience-dependent content.
  • Demonstrated creative problem-solving, resource allocation and sourcing, long-term planning, and development of project management processes and systems.
  • Demonstrated financial accountability delivering toward established financial objectives.
  •  A passion for technology and software development methodology.
  • Excellent communication skills

This vacancy has now expired.

Consultant details


Latest News
Asian Horse Racing Exchanges
15/05/2012 Since the UK based betting exchanges have been introduced betting on Horse Racing has been completel...
View all news