9.2

/10

Transparency ranking
Apply now

Job Description

Why this job matters

The Software Engineering Specialist is a hands-on senior engineer supervise for delivering BT’s engineering strategy while providing technical leadership to a team of developers. The role requires deep expertise in NetCracker Revenue Manager (RM), modern microservices-based architectures, and cloud-native development and deployments using AWS services. The specialist independently drives complex engineering initiatives, contributes to architectural decisions, and ensures delivery of scalable, resilient, and high-performing systems. Working closely with cross-functional partners, this role fosters innovation, strengthens engineering practices, and accelerates the adoption of cloud technologies, automation, and modern software delivery methods.

What you’ll be doing

Engineering Strategy & Delivery
• Deliver the engineering strategy by ensuring predictable, high quality, on time and on budget software delivery.
• Establish and implement mechanisms to improve measurability, predictability, and transparency across the engineering organisation.
Technical Decision-Making & Architecture
• Execute complex technical and architectural decisions for high performance products, platforms, and systems.
• Balance short-term delivery needs with long-term architectural and technological evolution.
Complex Problem Solving
• Resolve complex, large-scale, and strategic technical issues using deep expertise across industry-standard technologies and domain-specific knowledge.
• Design and implement innovative solutions involving emerging or untested technologies.
• Understand code to understand application functionality without relying on documentation
Technical Roadmap Contribution
• Contribute to the development and execution of a compelling technical roadmap aligned to business strategy and cross-functional partner needs.
Engineering & Operational Excellence
• Drive initiatives that enhance engineering excellence, including quality, reliability, automation, and process optimisation.
• Implement engineering metrics and frameworks for continuous assessment and improvement.
Engineering Culture & Innovation
• Foster an engineering culture that prioritises innovation, experimentation, quality, and ownership.
• Drive practices that strengthen reliability, performance, and maintainability across teams.
Hands-on Coding & Development
• Write, review, and refactor high-quality code independently across services, integrations, and core platforms.
• Ensure adherence to coding standards, secure development practices, and performance best practices.
Troubleshooting & Technical Escalations
• Solve complex and escalated software issues, including debugging, performance tuning, and production troubleshooting.
Technology Leadership & Influence
• Contribute to the technical vision and advocate for new technologies, frameworks, approaches, and architectural patterns.
Tools, Automation & Developer Productivity
• Evaluate, implement, and maintain advanced engineering tools, CI/CD pipelines, and automation frameworks that improve developer productivity and delivery efficiency.
Enterprise Architecture & Standards
• Implement scalable architectures, technical standards, and design patterns for large-scale enterprise systems and distributed platforms.
Research, Analysis & Continuous Improvement
• Conduct deep-dive technical and data analysis to identify improvement opportunities, reduce technical debt, and optimise system performance.
Mentoring & Team Development
• Mentor software engineers, providing technical guidance, coaching, and support to strengthen overall team capability.
Technology Foresight & Knowledge Sharing
• Actively track emerging trends, tools, and best practices in software engineering, sharing knowledge and encouraging continuous learning across the team.

Skills Required

Technical Skills
• Deep recognize of NetCracker Revenue Manager (RM), rating/charging flows, and BSS/OSS integrations.
• Advanced programming skills in Java, PLSQL, Shell scripting, with strong debugging and performance tuning capabilities.
• Strong experience in Oracle database design, scaling, performance tunning, HA deployments
• Strong expertise in Microservices, ReST API, Cloud native architecture, and distributed systems design.
• Hands-on proficiency in AWS services, CI/CD pipelines, automation, and secure cloud deployments.
• Do discovery work for brown field apps by understanding the code
Delivery & Leadership Skills
• Ability to lead technical delivery end-to-end across planning, execution, and production operations. Run Scrum / Kanban delivery squads. Implement engineering practice and ways of working.
• Strong decision-making across architecture, design trade-offs, reliability, and cost optimisation.
• Proven experience in mentoring developers, driving engineering standards, and uplifting team capability.
• Skilled in coordinating with Product, Architecture, and Ops to deliver predictable, high-quality outcomes.
Behavioural Skills
• High ownership mindset with a bias for action and accountability for end-to-end delivery.
• Strong communication and influence, able to simplify complexity for diverse stakeholders.
• Collaborative, empathetic, and able to build a culture of trust, craftsmanship, and continuous improvement.
• Adaptable, curious, and committed to learning and innovation in fast-evolving tech environments.

Experience Required

10–15 years of overall software engineering experience, with a strong background in designing, building, and operating large-scale enterprise systems.
Minimum 5 years of hands-on development experience with NetCracker Revenue Manager (NRM/RM), including rating/charging flows, microservices components, integrations, and production operations.
Proven experience in microservices development using modern engineering practices (DDD, API-first design, event-driven patterns) and strong proficiency in a core backend language Java.
Deep practical experience with AWS cloud services (compute, storage, networking, security, observability) and cloud-native deployments using CI/CD automation and containers/Kubernetes.
Track record of leading technical delivery, resolving complex engineering issues, and contributing to architectural decisions for high-performance systems.
Experience mentoring developers, driving engineering best practices, and working closely with Product, Architecture, Ops, and Security teams.
Experience operating services in production environments, including troubleshooting, performance optimization, on-call responsibilities, and incident/root-cause analysis.

About us

BT Group was the world’s first telco and our heritage in the sector is unrivalled. As home to several of the UK’s most recognised and cherished brands – BT, EE, Openreach and Plusnet, we have always played a critical role in creating the future, and we have reached an inflection point in the transformation of our business.

Over the next two years, we will complete the UK’s largest and most successful digital infrastructure project – connecting more than 25 million premises to full fibre broadband. Together with our heavy investment in 5G, we play a central role in revolutionising how people connect with each other.

While we are through the most capital-intensive phase of our fibre investment, meaning we can reward our shareholders for their commitment and patience, we are absolutely focused on how we organise ourselves in the best way to serve our customers in the years to come. This includes radical simplification of systems, structures, and processes on a huge scale. Together with our application of AI and technology, we are on a path to creating the UK’s best telco, reimagining the customer experience and relationship with one of this country’s biggest infrastructure companies.

Change on the scale we will all experience in the coming years is unprecedented. BT Group is committed to being the driving force behind improving connectivity for millions and there has never been a more exciting time to join a company and leadership team with the skills, experience, creativity, and passion to take this company into a new era.

A FEW POINTS TO NOTE:

Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.

We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us.

DON'T MEET EVERY SINGLE REQUIREMENT?

Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.

Company benefits

Enhanced maternity leave – 18 weeks full pay, 8 weeks half pay, 6 months statutory
Enhanced paternity leave – 18 weeks full pay, 8 weeks half pay, 6 months statutory
25 (UK, increasing with service) / 21 (India) days annual leave + bank holidays
Carer’s leave – Two weeks paid leave
Open to job sharing
Open to part time work for some roles
Private GP service – 24/7 virtual GP access for UK colleagues
Mental health platform access – Silvercloud
Adoption leave – 18 weeks full pay, 8 weeks half pay, 6 months statutory
Shared parental leave
Buy or sell annual leave – buy up to 5 days/year pro rata
Employee assistance programme
Bank holiday swaps
Share options
Compassionate leave
Faith rooms
Salary sacrifice
Employee discounts
Cinema discounts
Enhanced sick pay – 3 months
Optional unpaid leave
Returnship
Complimentary Medical Services
Travel loan
Enhanced pension match/contribution
Volunteer days – 3 volunteer days per year
Lunch and learns
Cycle to work scheme
In house training
Mentoring
LinkedIn learning license – unlimited access
Learning platform – internal and external learning content via Degreed
L&D budget – sponsored accreditation available for certain professions
Coaching
Referral bonus
Neo-natal leave

Working at BT Group

Company employees:

100,000 across BT Group (24,000 at BT Business)

Gender diversity (m:f):

74.3:25.7 (BT Group)

Hiring in countries

Brazil

Canada

Hungary

India

Ireland

Spain

United Kingdom

United States

Office Locations

Awards & Accreditations

Family Friendly

Family Friendly

Flexa awards 2025
Career Progression

Career Progression

Flexa awards 2025

Other jobs you might like