Software Engineering Manager (Development Manager )
BT Wholesale
Birmingham, United Kingdom
5d ago

In this role you will be leading a team that delivers the next generation of Digital transformation that provides performant, stable and reliable BT / EE Customer Self-Service platforms.

Your teams will create seamless and effective automated delivery pipelines that take features from development into production.

You’ll help to build the teams that 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

You will be an active member of the Engineering Leadership team :

  • 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 drive EE / BT Self-Serve 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 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 senior stakeholder management Skills
  • 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
  • Multi Brand / Multi domain API led architecture delivery
  • Identify and remove impediments / bottlenecks in the SDLC
  • Delivered high performing CI / CD pipelines
  • Good communication skills using digital solutions
  • KPI focused
  • Understanding / curiosity of emerging technologies
  • Problem Solving, analytical & planning skills
  • Able to identify, recruit and train the next generation of software engineers and testers
  • 5+ years in multi-disciplined software application development, multi app / multi-platform
  • Experience of managing app development teams / working knowledge of App Development : IOS, Android, Kotlin, Flutter
  • Experience in running teams of this scale, composed of insourced and outsourced geographically dispersed resources
  • Nice to have Skillsets / Experience :

  • Have a good level of knowledge / experience of Agile software development, and supporting best practices : TDD, Pair Programming etc.
  • Experience in managing delivery of highly transactional platforms that are available 24 / 7
  • Experience with DevOps CI / CD pipelines using e.g., Jenkins, tools built into GitLab
  • Benefits

  • Community culture we’re bringing people from a wide range of backgrounds together to create a culture where everyone can be their best.
  • Our colleagues lead the way on wellbeing, diversity and inclusion, making sure everybody feels supported and valued. Be part of our community.

  • Flexible lifestyle we understand you’ll have commitments outside work. Tailor your working hours to find a work-life balance that suits you.
  • Endless opportunities our unrivalled professional development programmes are available to all our colleagues. Build a career you’re passionate about.
  • Top-of-the-range tech we’ve invested in brilliant new buildings and the technology to go with it. You’ll have all the tools you need to connect, create and innovate.
  • Bright future our agile approach means we’re more collaborative and dynamic than ever. We’ve reset what it means to work at BT.
  • Join us as we build our digital future.

  • As well as offering a competitive base salary, you’ll also have a rewarding bonus scheme, family health care plan, personal landline and an attractive pension offer.
  • JoinDigital

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form