Connecting linkedin

Software Delivery Manager (Node JS/Angular)

  • Location

    London, England

  • Sector:

    Cloud and Software Tech

  • Job type:

    Contract

  • Salary:

    £500 - £575 per day

  • Contact:

    Amy Harris

  • Contact email:

    amyh@montash.com

  • Salary high:

    575

  • Salary low:

    500

  • Job ref:

    dsm150219_1550240941

  • Published:

    about 1 month ago

  • Duration:

    1 Month Initial

  • Expiry date:

    2019-02-22

  • Startdate:

    ASAP

  • Consultant:

    #

*Please note this role is initially 1 month but there a high chance of extension*

Montash have been engaged to source a Delivery Manager on an Agile Software Development programme (primarily using Node JS and Angular). They will be tasked with delivering a number of User Interfaces for different user groups in order to allow them access to a Case Management System so that they can access information, monitor case progression and progress cases as necessary.

  1. Governance
  • Work with the product owner on scope focusing on regular and timely delivery of value; organise and lead and facilitate agile ceremonials; prepare and distribute regular reports including burn-down charts and other key metrics; managing product and sprint backlogs; facilitating backlog grooming, reviews and retrospectives.

  • Ensure and support programme standards, such as continuous integration, automated testing and code quality are adhered to.

  • Ensure all products are built to an appropriate level of quality for the stage (alpha, beta, production)

  1. Team Management
  • Managing agile teams on a daily basis or as required; assist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organisational resources to improve capacity for project work; responsibility for ensuring team members track their time using the appropriate in-house system; and mentoring and developing team members.

  1. Product Owner Support
  • Support the Product Owner in managing customer expectations for project deliverables, managing stakeholder communications, and helping to implement an effective system of project governance; ability to work with stakeholders to document requirements as user stories. Deliver solutions fit for purpose to go to market. Work with the Business Product Owner to establish and maintain the roadmap and sprint plans for the product to be delivered on a backlog of prioritised user stories.

  1. Process Management and Improvement
  • Define and manage a well-defined project management process and champion ongoing process improvement initiatives to implement best practices for Agile Project Management; ensure Company and Department policies, processes and standards are met.
  1. Team building
  • Promote empowerment of the team, ensure that each team member is fully engaged in the project and making a meaningful contribution, and encourage a sustainable pace with high-levels of quality for the team.

  1. Leading and Communicating
  • Be visible to staff and stakeholders and regularly undertake activities to engage and build trust with people involved in area of work. Confidently engage with stakeholders and colleagues at all levels to generate commitment to goals. Lead the collaborative, dynamic, planning process - prioritising the work that needs to be done against the capacity and capability of the team. Clarify strategies and plans, giving clear sense of direction and purpose for self and team.

  • Actively participate in the Delivery Manager Community, sharing and re-applying skills and knowledge and applying best practice

Key Experience & Skills

  • Must be a self-starter
  • Must be comfortable working in a highly-dynamic and fast-changing environment
  • Solid understanding of software development life cycle models as well as expert knowledge of agile project management principles and practices.
  • Experience of working in a continuous integration environment
  • Prior experience with agile methodologies with enterprise-level application development projects
  • Experience overseeing multi-function project teams, including Developers, Test & Business Analysts
  • Sufficient level of technical background to provide highly credible leadership to Development teams and to be able to accurately and objectively evaluate complex project risks and issues
  • Ability to provide leadership to Business Analysts and collaborate with customers and develop strategies and solutions of high business value
  • Worked in technology led environment before or have a background in development, testing or analysis-background knowledge of software development/languages would be highly beneficial
  • Client facing skills; a capable and confident facilitator
  • Creative approach to problem-solving with the ability to focus on details while maintaining the "big picture" view, removing blockers and delivering working software in line with business owners direction
  • Strong interpersonal skills including mentoring, coaching, collaborating, and team building
  • Strong analytical, planning, and organizational skills with an ability to manage competing demands
  • Strong knowledge and understanding of business needs with the ability to establish/maintain high level of customer trust and confidence
  • Experience of BDD (Behaviour-driven development), TDD (Test-driven development), MoSCoW, User Stories, Story Points