This position is no longer open for applications

Software Development Manager

Software Development Manager (BBBH1878) Peterborough, England

Salary: GBP50000 - GBP60000 per annum + flexible/remote working

My client is a highly established and respected charitable organisation, with various locations spread across the UK. 

Due to an organisational re structure, they are now seeking a highly competent and passionate Software Development Manager, to run the Softwarde Development team, based from Peterborough. 

The job purpose; 

To manage the software development team in a scrum environment. Work with the development team, wider IT team members and stakeholders to ensure business requirements are represented and realised into robust, simple and scalable solutions.

Provide leadership and direction to the team, and manage the roadmap for systems development, thus devising and delivering against a vision for the technical and user-experience landscape.

Management of team of M2 Agile Developers operating within an Agile Scrum Development Team. 

Job accountabilities;

  1. Provide leadership and direction to the development Scrum team to ensure they are informed, committed and aligned to organisational requirements and goals
  2. Line Management of the development team, including setting objectives and personal development plans
  3. Support and refine the adoption of Scrum framework to ensure the team are operating at peak efficiency and provide guidance to the Scrum Team. Ensure Scrum is correctly implemented and followed.
  4. Work with stakeholders and Product Managers to agree priorities and timescales, ensuring the correct level of resources with the correct skills are available and engaged
  5. Actively participate in, and help steer key Scrum events: Backlog Refinement, Sprint Showcase, Sprint Planning and Sprint Retrospectives
  6. Provide clear, open and organisation-wide visibility of development plans, progress, risks, issues and successes
  7. Work with Infrastructure and Service Delivery to deliver a robust Change & Release Management process which reduces risk, whilst enables the organisation to be agile
  8. Develop and maintain strong relationships with stakeholders across the group, which are built on trust, candour and a proven track record of delivering against promises
  9. Oversee the development of high-quality, well tested, simple, scalable and supportable applications that meet organisational needs
  10. Embed usability as a default factor for all deliverables, ensuring software and accompanying documentation is accessible and usable by all
  11. Work cross-functionally with peers and group-wide stakeholders to identify and drive continual improvement initiatives, execute tactical solutions, and provide support on business-impacting issues
  12. Work with peers within the IT Department to ensure service levels are maintained, in-line with agreed SLA and OLAs

The person;

  • Experience of managing Agile Scrum teams in a multi-location, multi-discipline environment, with 5+ direct reports.
  • Robust Project Management capability (certification preferred) with demonstrable experience of delivery focused development.
  • Demonstrable experience of integrating to PaaS and SaaS solutions.
  • Strong knowledge of modern industry wide applications, development tools, frameworks and methodologies.
  • Commercial experience designing, building, testing and debugging applications in a distributed multi-user environment
  • Knowledge of and experience as a developer within an Agile framework
  • Ability to develop solutions in key languages and technologies (e.g. C#, VB.NET, VBA, JavaScript, PowerShell, SSIS, T-SQL, SSRS, Python and PHP)
  • Experience of common communication/networking protocols including (DNS, TCP/IP, SMTP, FTP, SFTP)
  • Ability to translate complex technology matters into terms relevant and appropriate to business stakeholders.
  • Strong relationship manager with ability to create confidence in Senior Management Stakeholders.
  • Strong experience of working with and managing external suppliers

2      People management skills/ team working skills

  • Demonstrable experience of building, developing and leading a high performing team with the ability to inspire direct reports and wider team members to perform at their maximum
  • Able to build productive working relationships and work well with external suppliers and the organisations colleagues at all levels.
  • Demonstrable leadership skills, will be required to make an active contribution to the wider IT strategy and agenda.
  • Strong advocate of performance management with the ability to deal with underperforming team members effectively.

3      Planning and Organisational skills

  • Expert planner, with ability to look at short and long term, to see issues and opportunities and articulate this to staff across all levels
  • Experience of directly managing projects from inception to completion
;