Please check your email .
Software Delivery Manager
Salary: £50,000 - £65,000
The Software Delivery Manager is responsible for the delivery of all software as well as the day to day operation of the development and software testing teams. Software delivery may include new projects, customer change requests, bug fixes or patching, and all outputs must complete the quality assurance process before release. The company is split into Development and Operations departments with some team members taking roles that span both departments e.g.. Testing and Support engineers. This creates a highly integrated and close-knit DevOps team.
The Software delivery manager is responsible for the planning and scheduling of all development and testing work in order to meet release dates and commercial constraints. Acting as a key liaison point between customers and the MD, the Software Delivery Manager leverages resources, plans work, reports status and progress and field changes, questions and general project issues as required. A dynamic management approach is core to this role and the ability to adapt plans to accommodate unexpected issues or customer needs while still maintaining a structured work plan, is a daily need. Once an engagement formally begins, the Software Delivery Manager implements the internal engagement process facilitating, planning documenting, and leading all delivery stages.
As line manager to the development and testing team the Software Delivery Manager leads, nurtures and coaches the team to constantly grow capability and experience in line with the company's corporate objectives. From time to the Software Delivery Manager will assist the Managing Director with recruitment of new members as the company grows.
The Software Delivery Manager may assist other departments when requested, such as supporting the sales cycle, and preparing systems or data for demonstration or training, and documenting or facilitating technical discussions.
Key Responsibilities in Detail
o Reports department progress to MD on a bi-weekly basis.
o Checks daily progress of sprints by running a "stand-up" meeting.
o Delivers a "project update" for each major work stream including: Current sprint, Change Requests, and Testing.
o Each project update should contain a statement of progress and an estimated percentage of completeness and/or budget
o Maintains a programed plan of all work activities
o Agrees planning priorities by reviewing both current project statuses and the annual company strategic plan
o Keeps track of addition "missions" reporting progress ad-hoc
o Plans development team Sprints, every 2 weeks using Jira
o Incorporates priorities from the annual strategy plan, Change Requests and BAU.
o Facilitates Sprint/Project kick off meetings incorporating support by the Technical Design Authority Group (TDA Group).
o Follows up sprint planning with Development Team leads (selected Senior Developers) to ensure work load distributed effectively.
o Delegates work and/or tasks as necessary throughout all team members o Sets clear objectives, deadlines and expectations
o Carries out Performance Management for all team members o Delivers annual and mid-term reviews, documents findings using standard company process.
o Leads and plans staff development to constantly improve team capability and in line with corporate objectives
o Makes recommendations for annual salary reviews (carried out by MD)
o Operates an "open door" policy to all line reports to assist with any issues or concerns
o Nurtures promotes a work ethic and company culture based on the company core values and behaviors. Creates a team culture for success
Deliver & Change Process
o Owns and manages the Change Control Process.
o Collects and documents requirements, following the established process.
o Maintains a tracking systems so that all parties can see progress.
o Ensures commercial cover is in place before work commences.
o Schedules work into Sprint planning.
o Maintains communication with client throughout process until go live.
o Actively promotes the need for formality of documentation.
o Requires a TDA Group decision log to be maintained with written statements of technical design decisions and supporting diagrams or process flows.
o Utilises and encourages the "cookie cutter" approach with formal templating to drive consistent and accurate documentation.
o Carefully minutes and records actions for all meetings attended
o Programme Manages the on-boarding process of new clients
o Works in partnership with the Service Manager to ensure the following:
o Work is delivered to time and budget.
o Customer and go live documentation is completed.
o Customer and team communication is carried out.
Register with ARM's job board to receive the latest opportunities that match your criteria straight in your email inbox, manage your job search and receive our newsletter.
Looking for a different recruitment experience? Work with an award-winning multidisciplinary team of technology and engineering recruitment experts, find out exactly what makes ARM stand apart.