Apply now »

Senior Software Engineering Manager

Job Req ID:  20235
Posting Date:  16 Apr 2024
Function:  Engineering
Unit:  Digital
Location: 

Snowhill, Birmingham, United Kingdom

Salary:  Competitive with great benefits

Why this job matters

 

 

The locations for this hybrid role (3 days a week in the office) are : London, Manchester, Leeds, Bristol or Birmingham.

 

In summary, a senior software engineering manager plays a pivotal role in guiding the digital transformation journey. Through their leadership, they facilitate the building of agile teams, the retirement of legacy applications, the adoption of new technologies, and the positioning of the organisation as a techco. The talent they cultivate and the strategies they implement are fundamental drivers of success in this transformative journey.
A senior software engineering manager is vital for organizations undergoing a digital transformation from a telco to a techco. They provide leadership, strategic vision, and technical expertise to drive the transformation. The manager builds agile and skilled engineering teams, enabling the organization to adapt to market demands and technological advancements quickly. They retire legacy applications, streamlining operations and freeing up resources for strategic initiatives and new technology adoption.
The manager focuses on adopting new technologies, shaping the technology roadmap, and guiding decision-making to keep the organization competitive. They attract and develop top talent, ensuring the team is equipped to drive innovation and meet transformation goals.
Aligning technology initiatives with business strategy is a key responsibility of the manager. They prioritize customer-centric approaches, leveraging data and user feedback to enhance product experiences. The manager also promotes speed and agility through agile methodologies and iterative development practices.
Collaboration with technology partners and industry experts is encouraged to leverage external expertise and stay ahead of the competition. The manager fosters a culture of continuous learning and innovation, encouraging experimentation and embracing new technologies.

What you’ll be doing

  • Leads engineering teams critical to the organisation's performance through the delivery of high-quality code within time and budget standards/requirements.
  • Mentors, coaches, and manages several teams to develop current and future team capabilities and ensure performance in delivering the most impactful features to both internal and external users of the BT team.
  • Leads the team in adopting relevant new technologies, tools, methods and processes that progressively advance service capabilities to its different stakeholders.
  • Ensures timely releases from teams by overseeing compliance with key release quality metrics.
  • Operates as an SME within its own field of expertise, driving technical decisions, and technology choices and contributes to group-level discussion around architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation.
  • Oversees the team in developing an ambitious and compelling technical roadmap to meet the needs of the business, engineering organisation and defined technology strategy.
  • Oversees engineering and operational excellence initiatives, implementing metrics and processes for regular assessment and improvement through the implementation of processes and tools supporting multiple platforms.
  • Ensures team standards of engineering and operational excellence are upheld, establishing metrics and processes for regular assessment and improvement through the creation and implementation of processes and tools supporting multiple platforms.
  • Drives an engineering culture that supports innovation and creativity while delivering high-quality products with predictability and reliability.
  • Builds "best-in-class" engineering for services by ensuring that the services and the components are well-defined and modularised, secure, reliable, diagnosable, actively monitored and reusable.
  • Leads the evaluation and implementation of high-quality tools and automation processes to support continuous delivery and developer productivity.
  • Ensures the development and adoption of a DevOps mindset across the engineering teams.
  • Leads the implementation of continuous improvement opportunities to improve the software engineering team processes.
     

Skills

  • Agile Development | Expert
  • CI/CD | Advanced
  • Technology Strategy | Advanced
  • Software Development Lifecycle | Expert
  • Cloud Computing | Expert
  • AI & ML | Expert
  • Software Testing | Expert
  • Microservices | Expert
  • Change Management | Advanced
  • Culture Building | Advanced
  • Technology Governance | Advanced
  • Business Process Improvement | Advanced
  • Capability Building | Expert
  • Business Analysis | Advanced

Experience

  • Demonstrated Leadership: Ability to lead and inspire a team of software engineers, providing guidance, mentorship, and fostering a collaborative work environment.
  • Technical Proficiency: Strong understanding of software engineering principles, development methodologies, and technologies relevant to the team's projects.
  • Project Management: Proven experience in managing complex software development projects, including planning, resource allocation, and timely delivery.
  • Strategic Vision: Ability to align software engineering initiatives with broader organizational goals and drive the long-term technical roadmap for the team.
  • People Management: Skilled in recruiting, hiring, and retaining top engineering talent, as well as managing performance, conducting regular feedback sessions, and career development planning.
  • Cross-Functional Collaboration: Proven track record of effectively collaborating with product managers, designers, quality assurance teams, and other stakeholders to deliver high-quality software solutions.
  • Agile Methodologies: Experience implementing and optimising Agile or similar development processes, fostering continuous improvement, and ensuring efficient execution.
  • Risk Management: Ability to identify and mitigate technical risks, proactively address potential roadblocks, and make data-driven decisions to minimize project disruptions.
  • Communication Skills: Excellent verbal and written communication skills to convey complex technical concepts to both technical and non-technical stakeholders, facilitating effective collaboration and understanding.
  • Industry Awareness: Strong knowledge of industry trends, emerging technologies, and best practices in software engineering, keeping the team up-to-date and encouraging innovation.

Benefits

  • Competitive salary
  • 25 days annual leave (plus bank holidays)
  • 15% on target bonus
  • Company car cash allowance
  • Life Assurance
  • Pension scheme
  • Private Medical cover 
  • Direct share scheme
  • 50% off EE mobile pay monthly or SIM only plans
  • Exclusive colleague discounts on our latest and greatest BT broadband packages
  • BT TV with TNT Sports and NOW Entertainment
  • 50% discount for friends and family on EE SIM Only plans & airtime element off a Flex Pay plan

Our leadership standards

Looking in:
Leading inclusively
I inspire and build trust through self-awareness, honesty and integrity.
Owning outcomes
I take the right decisions that benefit the broader organisation.

Looking out:
Delivering for the customer
I execute brilliantly on clear priorities that add value to our customers and the wider business.
Commercially savvy
I demonstrate strong commercial focus, bringing an external perspective to decision-making.

Looking to the future:
Growth mindset
I experiment and identify opportunities for growth for both myself and the organisation.
Building for the future
I build diverse future-ready teams where all individuals can be at their best.

About us

BT is part of BT Group, along with EE, Openreach, and Plusnet.

 

Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. 

 

We value diversity and celebrate difference. As Philip Jansen, our CEO, says ‘We embed diversity and inclusion into everything that we do. It’s fundamental to our purpose: we connect for good.’

 

We all stick to the same values: Personal, Simple, and Brilliant. From day one, you’ll get stuck in to tough challenges, pitch in with ideas, make things happen. But you won’t be alone: we’ll be there with help and support, learning and development.  

 

This is your chance to make a real difference to the world: to be part of the digital transformation of countless lives and businesses. Grab it.

Apply now »