×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Specialist

Job in Ipswich, Suffolk County, IP1, England, UK
Listing for: BT Group
Full Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    DevOps, Software Engineer, Software Architect, Backend Developer
Salary/Wage Range or Industry Benchmark: 55000 - 75000 GBP Yearly GBP 55000.00 75000.00 YEAR
Job Description & How to Apply Below

Job Req :

60260

Posting Date:

1st July 2026

Closing Date:

15th July 2026

Function:

Software Engineering

Location:

Ipswich

About the Role

The Software Engineering Specialist independently executes advanced activities to deliver the engineering strategy and roadmap that supports BT's commercial strategy through cross function business partnering and participation of a team that pursues innovation and engineering excellence.

Leads the architectural design and implementation of complex requirements across data centre automation and connectivity. Acts as technical lead and coach to the rest of the team. Drives best practice in agility, TDD, deployment pipelines, coding practice and containerisation.

Breaks down highly complex processes and business needs into well defined specifications that drive delivery. Provides high quality, working software that enables BT to deliver effectively for customers.

What you’ll be doing
  • Leads on the implementation of technical solutions for both customers and colleagues and delivers on the resolution of inter‑system issues, working within cross‑functional squads to assist in creating and implementing technical solutions for a domain or cross domain activity within a specific technology area
  • Leads the execution of technical decisions, technology choices and architecture for a wide range of high‑performance products, capabilities, and platforms, effectively balancing short‑term impact with long‑term transformation
  • Leads the design and development of software solutions in accordance with the wider architecture and security standards
  • Undertakes technical reviews to continually update knowledge and skills in software engineering principles and practices, ensuring a base level of technical specialism proficiency to enable industry and quality standards to positively impact work and customers
  • Leads and contributes to the design of technical specifications and development of software solutions of smaller and or less complex initiatives in partnership with the team, contributing towards the quality of delivery
  • Writes, tests and reviews code, refining and rewriting as necessary under supervision and communicates to engineering professionals and colleagues involved in the project
  • Integrates existing software products and solves routine problems to enable incompatible platforms to work together
  • Maintains systems by monitoring and correcting software defects
  • Supports the implementation and maintenance of high‑quality tools and automation processes to support continuous delivery and developer productivity
  • Supports the delivery of an ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams
  • Supports engineering and operational excellence initiatives, assisting with implementing metrics and processes for regular assessment and improvement
  • Involved in the implementation of ways to improve working processes within the area of software engineering responsibility
  • Responsible for unlocking and delivering benefits or efficiencies in the squad, with assistance of the squad members as required
  • Contributes to the wider software engineering community
Skills Required for the Role
  • Architecture and solutions design: skills in architecture definition and solutions design involving multiple components across architectural domains
  • Integration key areas: knowledge of RESTful API, microservices, SOA web services, messaging and event driven architectures
  • API security aspects: strong knowledge of authentication and identity related technologies and protocols is an advantage – e.g. OIDC, OAuth2
  • Web technologies and containerisation:
    Java Spring, Java/Typescript, React, Docker, Kubernetes and with a heavy focus on automation and CI/CD practices. Git versioning
  • Agile software engineering: strong skills and experience building software in an agile team
  • User story decomposition and management ability to take a complex design and break down into features, stories and tasks – working with the Agile SCRUM team to ensure a quality backlog with well defined acceptance criteria that can be engineered
  • Reflect and learn constantly, and have a growth mindset – Build, measure, learn
  • IT…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary