BT Group
Software Engineer - Belfast
Job Description
Salary: £36,000 - 67,000 per year
Requirements:- Experience developing, testing, and supporting backend services and APIs using Java and Spring Boot.
- Understanding of microservices architecture, REST APIs, integration patterns, and modern software engineering practices.
- Experience contributing to software delivery through coding, debugging, testing, release support, and defect resolution within an engineering team.
- AWS and EKS (Kubernetes) cloud platform experience.
- Oracle Database knowledge, including SQL, data access, and performance considerations.
- CI/CD and deployment automation experience.
- Enterprise billing platform experience.
- NetCracker RBM exposure or knowledge.
- Production support and incident management experience.
- AI technologies in software engineering, such as AI-assisted development tools.
- Computer Science degree or equivalent technical qualification.
- Develop and enhance backend services and microservices that support consumer billing journeys, integrations, and platform improvements.
- Contribute to the delivery of new technology by writing, testing, and maintaining high-quality code within agreed engineering standards and delivery plans.
- Support build, test, deployment, and release activities to help deliver safe and reliable change across billing services.
- Apply established engineering patterns and guidance to build Java/Spring Boot services, APIs, and integrations that are secure, supportable, and scalable.
- Contribute to solution design discussions, code reviews, and technical refinement activities as part of a wider engineering team.
- Learn and apply modern engineering practices such as microservices design, API-first development, version control, and automated testing.
- Support the deployment and operation of billing services in AWS and EKS, following established standards for logging, monitoring, and resilience.
- Assist with troubleshooting incidents, resolving defects, and improving service reliability in production and non-production environments.
- Contribute to CI/CD improvement, deployment automation, and operational best practice through continuous learning and hands-on support.
- Develop and maintain application components that interact with Oracle DB, following agreed patterns for data access, integrity, and performance.
- Support billing platform integrations and help maintain reliable dependencies across Oracle DB and the NetCracker RBM instance.
- Work with teammates and dependent systems to help maintain billing flows, reconciliations, and service continuity.
- Work closely with engineers, Product, QA, Architecture, Operations, and other teams to support delivery of billing solutions.
- Take feedback positively and use mentoring, code reviews, and day-to-day collaboration to grow technical capability and confidence.
- Contribute to a customer-focused, delivery-driven, and one-team culture by being committed, clear, and connected in how you work.
- AI
- API
- AWS
- Backend
- CI/CD
- Cloud
- Incident Management
- Support
- Java
- Kubernetes
- Mobile
- Oracle
- REST
- SQL
- Spring
- Spring Boot
- microservices
More:
We are BT Business, and we are executing a multi-year transformation to restore growth, modernise at scale, and unlock new markets beyond connectivity. We are reshaping our business by simplifying our portfolio, digitising our customer experience, and building market-leading capability across cyber, AI, and managed services, powered by the UKs leading fixed and mobile networks. This role supports the development and evolution of our consumer billing platforms, giving you the opportunity to build resilient backend services in a co-located engineering team while developing hands-on experience with Java/Spring Boot, AWS, EKS, and Oracle DB. Our package includes a 10% on-target annual bonus, access to an online private GP for you and your immediate family, paid carers leave, enhanced maternity, paternity and adoption leave, discounted EE and BT products, a market-leading pension scheme, and a holiday purchase scheme, with additional benefits available such as healthcare, dental, and gym memberships.
last updated 37 week of 2026
Interested in this role?
Submit your application now
How to Apply
About BT Group
BT Group
Belfast
IT
Skills & Technologies
Inferred from job description
Salary Insight
£51,500
This role
£60,000
UK median
This salary is 14% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks