BT Group

Software Engineering Manager

BT Group

full-time

Posted on:

Location Type: Office

Location: IpswichUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • The Software Engineering Manager coordinates the execution of the engineering strategy and roadmap that supports BT’s commercial strategy through cross functional business partnering.
  • Participation in a team that pursues innovation as well as engineering excellence.
  • Manages and coaches teams of software engineers driving the engineering organisation’s ability to deliver high quality code on time and on budget.
  • Oversees the execution of technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms.
  • Effectively balances short term impact with long-term transformation.
  • Monitors, manages and ensures timely releases from teams by driving compliance with key release quality metrics.
  • Consults on complex and strategic issues using advanced technical knowledge.
  • Develops bespoke or leading edge, technically complex solutions.
  • Drives the implementation of the defined technical roadmap to meet the needs of the business, engineering team, and partner teams.
  • Implements engineering and operational excellence initiatives, including metrics and processes for regular assessment and improvement.
  • Takes a managerial and influencer role in the software engineering function, implementing the technical vision and pursuit of innovations.

Requirements

  • Experienced in leading a team to ISO9001 standards.
  • Extensive experience in full stack development. (Ideally: React, JavaScript/TypeScript, Tailwind/Bootstrap, C#, Java, ASP.net, SQL)
  • Proficient in the full software development lifecycle, secure by design and delivering through CI/CD pipelines.
  • The role holder must hold or be eligible to achieve SC with no caveats prior to commencement of the role.
  • Desired: Proficient using REST APIs and modern tech stack for system integration.
  • Ability to code-review team members' repos and provide justification on refactoring.
  • Deep understanding of database structures.
  • Working with a UX team or being autonomous in making sound UX decisions.
  • A good understanding of monolithic vs microservice architecture, and when to use each one.
  • Mentoring junior developers, with acknowledgment of people’s current experience.
  • A good understanding of the SDLC and Agile working.
  • The ability to run scrum ceremonies in the absence of the scrum master.
Benefits
  • Annual On target bonus 10% (personal and company multipliers)
  • BT Pension scheme; minimum 5% employee contribution, BT contribution 10%
  • Life Assurance
  • Direct share scheme
  • Exclusive colleague discounts on our latest and greatest BT broadband packages 50% off EE mobile pay monthly or SIM only plans and 50% discount for friends and family on EE SIM only plans
  • My Discounts gives colleagues access to unbeatable savings on everyday purchases at hundreds of retailers
  • Discounted EE TV including TNT Sport and the NOW Entertainment membership
  • Great support for working parents including pay whilst on maternity, adoptive, and paternity leave
  • Option to join the Healthcare Cash Plan or other benefits such as dental insurance, gym memberships etc.
  • 25 days annual leave (not including bank holidays), increasing with service with buy holiday option
  • Volunteering days so you can give back to your local community
  • Brand new electric vehicle salary sacrifice arrangement, known as ‘My EV’
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentReactJavaScriptTypeScriptTailwindBootstrapC#JavaASP.netSQL
Soft Skills
team leadershipcoachingmentoringcommunicationinfluencingproblem-solvingdecision-makingcollaborationinnovationUX decision-making
Certifications
SC clearance