Head of Development - London - 100-120k

  • Location: London
  • Salary: £100,000 TO £120,000 pa
  • Type: Permanent
  • Job reference: 25515

My client is looking for a Head of Development to provide sound technical leadership in all aspects of their business. The role will be responsible for advising and implementing the company’s engineering strategy to ensure that all systems necessary to support its operations and objectives are in place.

You will define, prioritise, plan and deliver all development projects, working closely with Head of Implementations & Product. You will communicate with employees, stakeholders and customers to ensure that the company’s technologies are developed, supported and used appropriately. Strategic thinking and strong business acumen are essential in this role. They expect you to be well-versed in current technological trends, especially within e-commerce payments. You must be comfortable working with offshore teams. This role is to lead and support an enthusiastic and hardworking Development Team (made up of 2 Business Analysts, 4 QAs, 2 Infrastructure Engineers and 12 Developers).

Responsibilities:

  • Work with the CEO and product function to devise a clear strategy for development, including the execution of a clear roadmap for all development.
  • Drive successful development delivery in a predictable manner and with focus on achieving department OKRs to drive the success of the company objectives.
  • Provide vision and technical leadership across the technology team (consisting of multiple scrum teams) and actively contribute to architecture, design, and technical direction and hold your own in technical discussions.
  • Lead, motivate, challenge and manage the development team to deliver; by demonstrating professionalism, energy, drive, and encouraging the best from everyone on the team.
  • Act as a role model to the team and mentor on development related matters e.g. development methodologies. Instil best practices for development and documentation.
  • Full responsibility for the delivery of all development projects by initiating, planning, scheduling and bringing to closure several high priority projects across multiple product lines.
  • Oversee the technological infrastructure (networks and computer systems) in the organisation to ensure optimal performance, risk management and security protocols are in place as would be expected from the clients we’re working with, including data protection processes.
  • Monitor changes or advancements in technology to discover ways the company can gain
  • competitive advantage, including in the AI space.
  • Oversee and provide day to day leadership and support for the running of all the platform
  • environments (Development to Production) with a continuous focus and contribution in the areas of performance, availability, scalability, reliability and maintainability of the product.
  • Analyse the costs, value and risks of the technology to advise management and suggest actions.
  • Use stakeholders’ feedback to inform necessary improvements and adjustments to technology.
  • Communicate technology strategy to partners and investors.
  • Advise on development resource requirements and participate in the recruitment of tech team additions (both in-house and offshore), identifying strong talent to fill vacant positions.

 

Desired Behaviours and Competencies:

  • Proven experience as a Head of Development or similar leadership role
  • Experience in payment systems and networks is very helpful
  • Knowledge of managing outsourced/offshore development resource essential.
  • Knowledge of technological trends to help build strategy
  • Understanding of budgets and business-planning
  • Excellent operational organisation skills - You must be able to demonstrate top level operational organisation skills and set an example to the rest of the business.
  • Ability to conduct technological analyses and research
  • Excellent communication and interpersonal skills - You must have strong communication skills.
  • You are required to communicate, present, assert and speak to all internal and external stakeholders and use communication to drive business success.
  • Strong leadership and collaboration skills - You’re required to collaborate with multiple parties and stakeholders from inside and outside the business in order to create and implement an optimum business strategy. Strong collaboration skills will allow you to work with others.
  • Strategic thinking.
  • Problem-solving aptitude.
  • BSc/BA in Computer Science, Engineering or a related field.
  • Extensive experience in managing development teams.
  • Well versed in the practices of Agile software development.
  • Experience of AWS is very important
  • Extensive experience of back-end (Java) and API development.
  • Extensive, practical experience of javascript and other front-end technologies.

Back to vacancies Apply for this job