Role Purpose The Software Development Manager is responsible for overseeing the software development process and ensuring that it is completed efficiently, effectively, and to the required quality standards. They manage the software development team, plan projects, allocate