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