Save time and effort sourcing top tech talent

Software Engineering Specialist

London, UK
Full Stack Java Developer Full Stack Python Developer Java Developer Python Developer Staff Engineer Principal Engineer Engineering Manager
Actively hiring

Software Engineering Specialist

BT Group
London, UK
Full Stack Java Developer Full Stack Python Developer Java Developer Python Developer Staff Engineer Principal Engineer Engineering Manager
BT Group
Actively hiring

hackajob is partnering with BT Group to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Job Description: Software Engineering Specialist

Why this job matters

The Software Engineering Specialist independently executes advanced activities to deliver the engineering strategy and roadmap. This role supports BT's commercial strategy through cross-functional business partnering and leading a team that pursues innovation and engineering excellence.


What you'll be doing

  • Strategy Delivery: Ensures the engineering organization delivers high-quality work on time and on budget while implementing measurability and predictability.

  • Technical Decision Making: Executes complex technical decisions and architecture for high-performance products, balancing short-term impact with long-term transformation.

  • Problem Solving: Resolves complex strategic issues using advanced technical knowledge and develops leading-edge solutions.

  • Roadmap Development: Contributes to an ambitious technical roadmap to meet business and partner team needs.

  • Operational Excellence: Implements metrics and processes for regular assessment and improvement of engineering initiatives.

  • Culture Driving: Fosters an engineering culture of innovation, creativity, and reliability.

  • Code Quality: Independently writes, tests, and reviews code, communicating effectively with other professionals.

  • Technical Support: Solves escalated project aspects, including debugging and troubleshooting.

  • Innovation: Implements the technical vision and pursues new technologies, platforms, and applications.

  • Tooling & Automation: Evaluates and maintains high-quality tools and automation processes for continuous delivery.

  • System Architecture: Implements new architectures and standards for large-scale enterprise systems.

  • Analysis & Research: Performs deep-dive data analysis to reduce technical debt and improve working processes.

  • Mentorship: Acts as a technical resource to mentor other software engineers and improve team abilities.

  • Knowledge Sharing: Champions and shares emerging trends in software engineering with the team.


Experience Required

  • Engineering Mindset: Strong engineering mindset.

  • Languages: Experience across a number of languages, specifically Java and Python.

  • Adaptability: Highly adaptable.

  • Spec-Based Development: Comfortable with specification-based development and extracting requirements from domain-specific needs.

  • Leadership: Experience directly or indirectly leading software developers (agentic or human).

  • Codebases: Familiarity with adopting traditional and ML codebases.

  • Innovation: Evidence of driving the adoption of new technologies and best practices into existing teams.

  • Communication: Highly communicable.

  • System Design: Demonstrable experience in large system design where up-front design is critical.

  • Technical Foundations: Strong familiarity with data structures, algorithms, and distributed computing.


The skills you'll need

Technical Skills

  • Agile Development

  • Database Design/Development

  • Debugging

  • APIs/Web Service Integration

  • Programming/Scripting

  • Microservices/SOA

  • IT Security & Cloud Computing

  • AI/Machine Learning

  • CI/CD Automation & Orchestration

  • Software Testing & App Development

  • Algorithm Design

Professional & Leadership Skills

  • Decision Making

  • Growth Mindset

  • Inclusive Leadership

  • Project/Programme Management

  • Software Development Lifecycle

Leadership Standards

  • Looking in: Leading inclusively and safely; inspiring trust through honesty and integrity. Owning outcomes by taking decisions that benefit the broader organization.

  • Looking out: Delivering for the customer with clear priorities. Commercially savvy with an external perspective on decision-making.

  • Looking to the future: Growth mindset focused on experimentation and growth opportunities. Building diverse, future-ready teams.


About BT Group

BT Group is the world’s first telco with an unrivalled heritage. As home to brands like BT, EE, Openreach, and Plusnet, the company is connecting 25 million premises to full-fibre broadband and investing heavily in 5G. BT is undergoing radical simplification of systems and applying AI to create the UK's best telco.


Important Notes

  • Flexibility: BT supports job shares, reduced hours, and flexible working.

  • Adjustments: Reasonable adjustments are offered for the selection process.

  • Inclusion: BT is committed to building a diverse and authentic workplace; candidates are encouraged to apply even if they do not meet every single requirement.

hackajob is partnering with BT Group to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?