Head of Development – Cambridge, UK recruitment

The Head of Development will be responsible for managing all development activities within the business.

Responsibilities

• To management the development team to ensure on time on spec high quality solutions to the release schedule

• To continually drive process improvements to ensure development organisation operates consistently with industry best practice

• To work with direct reports to ensure sufficient resource allocation for each project

• To meet with clients to promote Brady metals products, technology and development methods

• To working with technology partners – Oracle, HP, and Microsoft.

• To be an activate member of the Brady Metals management team

Essential Skills

• Knowledge and ability of working closely with clients, partners, delivery teams and sales.

• Ability to drive development efficiencies, by creating a can do attitude, along with ensuring efficient modern processes are adopted.

• Experience of working with 3rd party technology partners is an asset eg oracle, HP and Microsoft

• Strong Leadership and a burning desire to succeed.

• Excellent communication and organisation skills and an ability to work at all levels in an organization

• Leading development team utilising the development environment based around Microsoft technology stack such as .net, Silverlight, but also HTML5 and Oracle technologies.

Experience

• 8 years working with B2B, mission critical application software.

• 5 years’ experience running a software production team, including responsibility for Development, Testing, QA, Packaging. Experience of business analysis and documentation would be an advantage.

• Experience in managing a development team of between 20 – 50 staff.

• Demonstrable track record in developing high value, low volume solutions based around modern n tier, browser based architecture.

• Familiarity in maintaining and migrating mature (VB6 based) applications to modern technology (.net)

• Experienced managing development teams utilising agile development methodologies, automated testing and continuous integration.

• Delivering to multiple concurrent projects / products, – scheduling, planning and forecasting of workload to achieve on time, on spec releases.

• Development of re-useable components in a SOA architecture.

Qualifications

• Degree educated computer science or numerate discipline.

• Other software qualifications an advantage