Software Development Manager - Permanent Our client are currently looking for a Software Development Manager to join them on a permanent basis. As a Software Development Manager you will lead and manage an Agile team of back-end and front-end developers. You will also undertake line management duties as well as driving the team forward in terms of performance, quality & delivery. Responsibilities include:Take ownership of non-functional outcomes, including focus on performance, availability, reliability and security.Continually look for how we can evolve and improve our technology, processes and practices.Adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, monitoring and operations. Build flexible systems choosing simple, straightforward solutions over more complex onesProject management - implementation through to management and end user supportManagement/ recommendations to improve current website platformsCo-ordination and management of software development teams Requirements:Experience of managing a development teamHands on development experienceExperience working on a range of different size projectsGood understanding of technical systems If you are interested in the above role, please apply!