Software Engineering Manager

Bt ,
London, Greater London

Overview

Job Description

Our mission is to break down the barriers of today to release the potential of tomorrow. Join us today and release yours. About this role In this role you will be leading a team that delivers performant, stable and reliable change across our Customer Care channels and brands. Your teams will create seamless and effective automated delivery pipelines that take features from development into production. You'll help to design, build and maintain our websites and applications writing code that is seen by millions of customers each month. You'll have the following responsibilities Active member of the Engineering Leadership team Key interface with BT Technology Acts as the key point of contact for internal customers and Product Owner community Responsible for platform technical roadmap creation and prioritisation aligned to agreed business outcomes Manages the planning, co-ordination and day-to-day development, testing and delivery of high quality, stable e2e digital solutions to BT Care Alliance products/business requirements and objectives, working across geographically dispersed squads within a tribe. Manages day-to-day performance, delivery efficiency and quality of outsourced software development, engineering and testing resources, located in different global locations Manages internal and external suppliers to ensure quality outcomes Coaches and manages teams of developers, testers and DevOps Engineers building high volume of front-end web pages and components every week based upon requirements from stakeholders Decides on test technology and techniques, which will be transformed from manual to automated practices Decides priorities for defect management & Technical debt Monitors and drives fixes for all live defects / bugs Accountable for all code security and compliance Works with Operations and Support teams Understanding complex / conflicting business requirements and delivering to tight deadlines Signing off estimates for work packages to be delivered by the team Manage risks and issues raised during the release cycle, ensuring that all stakeholders respond to requests within agreed timeframes. You'll have the following skills & experience Excellent internal and external senior stakeholder management Expert in Agile and lean methodology and proven ability to foster across the team. Requires extensive technical expertise across Development, Testing and Test Automation Project to Product & waterfall led process transformation knowledge Experience with AEM (or another WCMS) Identify and remove impediments / bottlenecks in the SDLC Delivered high performing CI/CD pipelines Nice to have: Working knowledge of AWS. Worked with and refined DevOps CI/CD pipelines, using Jenkins, Bitbucket, Jira and Confluence Exposure to BDD & TDD approaches and tooling About BT BT has a key role in British society, fostering change and leading technology innovation. From delivering the Olympics, to supporting the emergency services, to investing more into research than any other UK technology company, we take pride in everything we do - and in the people who work here. We're now a global company operating at the forefront of the information age, employing 90,000 people in 180 countries. And we're on a mission. Guided by our core values of Personal, Simple and Brilliant our goal is to help customers, communities and businesses overcome barriers and release their potential. So, if you're interested in the power of potential, why not join us today and release yours? You can read more here about what it's like to work at BT How to Apply It's easy to apply online; you just need a copy of your up-to-date CV and to follow the step-by step process. Don't worry if you need to make changes - you'll have the opportunity to review and edit your work on the final page. We look forward to receiving your application! Recruiter - billy.webb@bt.com