Flexible Working
Training & Development Opportunities
Health & Wellbeing Incentives

Senior Delivery Manager

Vacancy Salary £Competitive + Bonus + Benefits
Vacancy Location Bournemouth
Division IT
Closing Date 26/07/2021 23:59

This is a Permanent, Full Time vacancy that will close in {x} days (x will be populated when viewing published adverts).

Overall Job Purpose

Oversee the software development function for a suite of applications and products, bringing best practices to continuously improve the quality of work delivered through improved processes, standards and tools used for software delivery; to work with Service & Operations to set-up and evolve a continuous integration delivery approach including automated deployment of software into production. To provide expertise, technical authority and guidance whilst taking active ownership for the quality of development teams work.

Managing and mentoring and coaching development managers and ensuring their effective delivery through alignment with key stakeholders and business. A technical level of understanding is required of other IT roles and areas, to effectively guide decision making on delivery. Understand risk and choices of strategies that are appropriate for project delivery.

The candidate must be exceptionally result –oriented and able to execute delivery across 3 or more teams.

Accountabilities

  • Advocate quality through the use of best practice techniques and tools for development teams
  • Establish and maintain standards and good practices for software development  
  • Track, manage availability of capacity and skills within the team , ultimate accountability for product and technical roadmaps, being delivered with quality and within timelines.
  • Delivery against Product Plans that are aligned with the Group Architecture and Design Authority
  • Using your agile experience, Provide forecast sprint plans of scope and time for project and product enhancements, with progress reporting through burn up charts
  • Ensure all sprint ceremonies are appropriately represented from the Dev team to achieve outcomes, including scrum of scrums across application teams
  • Advocate good practice software engineering practices (e.g.TDD and BDD, continuous integration, automated tests, pair programming, code reviews)
  • Encourage technical collaboration across software development teams and driving the teams to deliver on time and to the best achievable code quality
  • Support development managers in managing complex environments and projects across various technology stacks.
  • Embed a culture of agile working and continuous improvement across developers and testers, encouraging simplicity, efficiency, ownership and accountability
  • Ensure delivery of solutions using defined toolsets and standards for development, testing and CI/CD
  • Work with Head of Healthcare Systems and Head of Digital Product to Identify key partners to provide technical skills/capabilities and capacity as needed to support delivery of work
  • Understand and contribute to future technology architecture to inform technical skills needed
  • Manage the create and execution of an automated release pipeline to move tested code through to deployment
  • Work with IT  MANCO to understand strategic objectives and align delivery to the strategies.
  • Manage team budgets.
  • Make key decisions w.r.t resourcing smartly.
  • Work with the DevOps Manager/Test Lead to ensure there is a holistic plan for continuous integration and deployment, ensuring the right tools and processes are set-up to make this happen, including:
  • Environments are virtualised and scripted so they can be built as needed o   Automated pipeline in place move tested code through to deployment o   Automated testing tools are in place and being used
  • Pipeline is integrated with the work management tool to quickly identify blockers
  • Ensuring the automated deployment pipeline becomes a consistent and repeatable processes ultimately allowing for safer and more rapid delivery of tested software
  • Champions the need for regular release cycles, moving towards continuous delivery  

Skills Required

Essential

  • Track record of successfully delivering large or complex product / projects, with significant software development components through the full lifecycle by managing a number of diverse teams
  • Proven ability in leading, managing and growing development teams, developing good practices and driving continuous improvement in performance
  • Knowledge of design and architecture concepts (i.e. microservices) and ability to apply knowledge within the development cycle  
  • Understanding of engineering principles and the application and execution within an insurance environment, e.g. pair programming, code reviews
  • Good knowledge of software engineering
  • Understanding of agile development principles  

Desirable

  • Financial Services experience is desirable but not essential
  • Experience of transitioning or hybrid operating Models from Waterfall to Agile

Vitality is an award-winning, dynamic and vibrant financial services provider, with a ground-breaking vision for the future, where individuals are enabled to succeed and are rewarded and recognised for their contribution to our business. We’re the UK insurer and investment provider that rewards people for positive lifestyle choices – a key element of our Shared-value model. With 1.4m UK members and more than 25m globally, we’re out to make the world a healthier, happier place. This applies as much to our people as it does to our members.

Working in the IT team at Vitality, or Tech Tribe as we like to say, you’ll be part of an innovative, fast-paced and global results-orientated team. Always striving for new ways of working, we aim to disrupt the market by launching innovative products and services in which IT plays an active and important part, using modern technologies to support our company’s vision and ambition.

Wherever possible, we will consider a variety of working options to suit your lifestyle, whether that be working from home, flexible working and part or full time employment. It’s what we call offering shared values, because a healthy happy team is good for us, good for our members and good for you.

As well as a highly competitive pay package, you’ll enjoy: Free places to Vitality sponsored run events, online fitness classes and wellbeing workshops, competitions to win tickets to top-flight sporting events, health checks and access to our full range of partners and rewards.

Vitality Health Insurance

Bonus Scheme

Health & Wellbeing Incentives

Flexible Working

Training & Development Opportunities

Reward & Recognition Schemes

Charles Bresler
CTO

"We live the Vitality values - couple that with being an innovative place to work and a shared value model to boot, it means no matter where you work in Vitality, you impact our customers in some way. That's what I enjoy!"

Kanika Chaganty
Chief Data Officer

"I get to work with so many talented and diverse people who are willing to collaborate, challenge, help and support all levels. There's a great vibe and a feeling of being part of a large family."

At Vitality, we are committed to diversity and inclusion because it’s good for our employees, for our business, and for society. This means we treat all job applicants fairly and welcome applications from all communities and affinity groups.

If you want to find out more about our values, our people and our commitments visit our careers site here:

Good luck with your application!

Alternatively, apply with...


Published

2 hours ago

Closing

14 Days
Apply Now