Software Engineering Specialist

Company: BT Group
Apply for the Software Engineering Specialist
Location: Belfast
Job Description:

Overview

In this role you will drive the modernization and scaling of BT’s consumer billing platforms, delivering cloud-native solutions and new microservices. You will lead engineering direction, mentor teams, and ensure high-quality, reliable delivery across complex systems. You’ll work with cross-functional partners to align technical change with business priorities and deliver measurable improvements in reliability and customer outcomes. This is a hands-on technical leadership position with a focus on architecture, operation, and continuous improvement.

Pay / Benefits

  • 10% on target annual bonus
  • Online private GP 24/7
  • Carers leave up to 2 weeks
  • Maternity/paternity/adoption leave – 18 weeks full pay, 8 weeks half pay
  • Discounted BT products (mobile/broadband)
  • Pension scheme – 5% from you and 10% from us

Responsibilities

  • Lead rollout of new technology across consumer billing platforms with minimal service disruption
  • Own end-to-end delivery from design to production support for billing services
  • Establish engineering standards, release readiness, and delivery controls for resilient platform changes
  • Design and evolve cloud-native billing solutions using microservices, API-first design, and scalable integration patterns
  • Make key technical decisions on Java/Spring Boot services, AWS/EKS workloads, and Oracle DB design
  • Develop new microservices and backend capabilities to support billing journeys and modernization
  • Review and optimize application code, service interactions, containers, and DB access
  • Support discovery for existing/brownfield billing apps to identify migration opportunities
  • Ensure billing services are deployed and operated with strong observability, resilience, and CI/CD
  • Lead production readiness, incident response, and root-cause analysis for revenue-impacting issues
  • Guide Oracle DB usage, data access patterns, and schema design for performance and integrity
  • Collaborate with Product, Architecture, Security, QA, and Operations to align technical work with business goals
  • Provide technical leadership through design/code reviews and architectural guidance
  • Mentor engineers in microservices, Java/Spring Boot, AWS/EKS, and DB integration
  • Promote accountability, continuous improvement, and operational excellence across delivery teams

Key requirements

  • Java/Spring Boot, microservices, and API-first architectures
  • Cloud platforms experience with AWS and EKS, including CI/CD practices
  • Technical leadership, delivering end-to-end engineering projects, and mentoring teams
  • Stakeholder management
  • Effective communication of technical decisions and risks
  • Collaboration across product, architecture, security, QA, and operations
  • Java/Spring Boot
  • Microservices
  • API-first design

…

Posted: October 3rd, 2026