Head of Engineering
The client has developed a complete suite of cloud-based solutions. Designed to integrate with 3rd party systems and scale up to millions of simultaneous connected devices.
We are looking for a new Head of Engineering for the Service Platform. You will be responsible for continuing the development of the platform, team and working with continuous improvement.
·Direct, manage and improve an end-to-end software development function that utilises Agile methodologies
·Module Architecture, Development, Test and Production Support
·Work closely with the Systems Architecture and Product Line Management functions to ensure good management of the portfolio of work.
·Formulate long-term objectives and standards of performance for the department.
·Promote best practice development techniques and approaches and drive adoption within and across teams.
·Provide support to the PMO function to manage resourcing and capacity for upcoming work.
·Manage a multi-location team
·Previous experience providing overall leadership for a software engineering team of at least 30 people
·Solid software engineering background, including knowledge of and exposure to the latest strategies around Microservices and Cloud Native development.
·Good understanding of DevOps best practices and Continuous Delivery
·Significant experience with Agile and Scrum
·Ability to manage, coach, train and motivate staff in both technical and leadership development. Effective goal setting and career management of team members.
·Excellent verbal and written communication in English.