BT

Network Development Specialist (Software Design)

BT
Apply
9 hours ago
Ipswich, United KingdomStaff+

Responsibilities

  • Own the team’s software engineering approach, including CI/CD, tooling choices, coding standards, development practices, testing, code review, and documentation.
  • Set direction for internally developed automation, tooling, and integration solutions and recommend frameworks and practices that improve velocity and quality.
  • Evaluate and challenge vendor software, APIs, SDKs, build and deployment tooling, documentation, testability, and operational supportability, particularly for Nokia platforms.
  • Design integration solutions between the element management system and BT’s wider IT and automation estate.
  • Advise on containerization, orchestration, deployment architecture, security, vulnerability management, and secure configuration.
  • Define, oversee, or build proof-of-concept implementations, test frameworks, and evaluation tools, while contributing production automation and integration code.
  • Mentor development and network staff in software engineering practices, design thinking, and technical decision-making.

Requirements

  • Experience designing software solutions, making architectural trade-offs, translating business requirements into technical designs, and setting and adopting coding standards and development practices for a team.
  • Hands-on experience with CI/CD pipelines, Git-based version control workflows, Kubernetes, Docker, and complex multi-component software platforms such as element management or operations support systems.
  • Experience evaluating and integrating third-party software products and APIs, with the ability to challenge vendor approaches using evidence-based technical arguments.
  • Understanding of system security principles and the ability to ensure platform designs meet security standards and compliance requirements.
  • Ability to explain complex software topics clearly to technical and business audiences.
  • Experience building proof-of-concept or prototype solutions using third-party APIs and self-developed implementations.
  • Experience with Python, Java, and/or JavaScript is desirable.
  • Experience with infrastructure-as-code or network automation tooling is desirable.
  • Strategic thinking about technology adoption and growing engineering capability is desirable.
  • Knowledge of network element management platforms, particularly Nokia NSP, is desirable.

Benefits

  • 10% on-target bonus and BT pension scheme with a minimum 5% employee contribution and 10% BT contribution.
  • Equal family leave from January 2025, including 18 weeks at full pay, 8 weeks at half pay, and 26 weeks at the statutory rate.
  • Enhanced women’s health support, including menopause support, cancer screenings, and period care.
  • 25 days of annual leave excluding bank holidays, increasing with service, plus two weeks of carer’s leave.
  • 24/7 private virtual GP appointments for UK colleagues.
  • World-class training and development opportunities and the option to join BT Shares Saving schemes.
  • Full-time role based in Birmingham or Ipswich, with flexible working options including job sharing and reduced hours.
BT

About BT

10,000+ employees

We’re one of the world’s leading communications services companies. At BT Group, the solutions we sell are integral to modern life. Our purpose is as simple as it is ambitious: we connect for good. There are no limits to what people can do when they connect. And as technology changes our world, connections are becoming even more important to everyday life. Today, that’s truer than ever. The connections we make are helping solve the world’s biggest challenges such as the global pandemic, climate change and cyber security. Through the power of technology, we’re supporting customers to live, work and play together better.

Contact me