Software Engineering Professional

Software Engineering Professional

Full-Time 28800 - 48000 € / year (est.) No home office possible
BT Security

At a Glance

  • Tasks: Design and develop innovative software solutions while ensuring high performance and security.
  • Company: Join BT, a leader in tech innovation with a focus on collaboration and excellence.
  • Benefits: Enjoy competitive salary, flexible benefits, and world-class training opportunities.
  • Other info: Diverse and inclusive workplace with excellent career growth potential.
  • Why this job: Make a real impact in tech while growing your skills in a dynamic environment.
  • Qualifications: Experience in software development and testing, with attention to detail.

The predicted salary is between 28800 - 48000 € per year.

Location: Cheltenham or Manchester – onsite (5 days per week, Monday‑Friday 9am‑5pm). You must be eligible to obtain DV Security Clearance before starting and have lived in the UK for 10+ years.

Why this job matters

The Software Engineering Professional supports the execution of BT’s commercial strategy through cross‑functional technical delivery, driving innovation and engineering excellence.

What you’ll be doing

  • Support the design and development of software solutions in line with the wider architecture and security standards.
  • Support the execution of technical decisions, technology choices and architecture for high‑performance products, balancing short‑term impact with long‑term transformation.
  • Maintain systems by monitoring and correcting software defects.
  • Support the implementation and maintenance of high‑quality tools and automation processes to support continuous delivery and developer productivity.
  • Write, test and review code, refining and rewriting as necessary under supervision and communicate with engineering colleagues.

Essential Skills

  • Software Testing
  • Application Development
  • Software Development Lifecycle
  • Experience in Automation
  • Attention to detail

What we’d like to see on your CV

  • Experience across software test lifecycle phases (FAT, SAT, UAT, Integration).
  • Knowledge of test techniques: black box, white box, soak, performance.
  • Familiarity with TDD/BDD.
  • Dev‑Ops, CI/CD experience.
  • Testing on multiple platforms (Linux, Windows) and languages (Python, Ansible, Mongo, XML, VB, Java, C#, .Net, HTML, AngularJS, JSON, C++, SQL/MySQL/NoSQL, Git, Docker, Kubernetes).
  • API, stub and harness testing.

Benefits

  • Competitive salary.
  • 10% on target bonus (country dependent).
  • BT Pension scheme: 5% employee contribution, 10% BT contribution.
  • On‑call allowance (role‑specific).
  • 25 days annual leave (increasing with service).
  • Flexible benefits: cycle‑to‑work, healthcare, season ticket loan.
  • World‑class training and development opportunities.
  • 24/7 private virtual GP appointments for UK colleagues.
  • 2 weeks paid carer’s leave.
  • BT Shares Saving scheme option.
  • Discounted broadband, mobile and TV packages.
  • Access to retail discounts from the BT shop.

We support reasonable adjustments to the selection process if required. We invite everyone to apply, regardless of whether they meet every single requirement listed. BT is committed to building a diverse, inclusive, and authentic workplace for all backgrounds.

Software Engineering Professional employer: BT Security

BT is an exceptional employer, offering a dynamic work environment in Cheltenham or Manchester where innovation and engineering excellence thrive. With a strong commitment to employee growth through world-class training opportunities, competitive benefits including a generous pension scheme and flexible working arrangements, BT fosters a culture of inclusivity and support, making it an ideal place for Software Engineering Professionals seeking meaningful and rewarding careers.

BT Security

Contact Detail:

BT Security Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineering Professional

Tip Number 1

Network like a pro! Reach out to current employees at BT or in the software engineering field. A friendly chat can give us insider info and might even lead to a referral, which is always a bonus!

Tip Number 2

Prepare for the interview by brushing up on your technical skills. We recommend practising coding challenges and reviewing software testing techniques. Being sharp on these will show you're ready to tackle the role head-on!

Tip Number 3

Showcase your projects! Whether it's GitHub repos or personal projects, having something to demonstrate your coding prowess can set you apart. We love seeing practical applications of your skills!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at BT.

We think you need these skills to ace Software Engineering Professional

Software Testing
Application Development
Software Development Lifecycle
Automation
Attention to Detail
Test Techniques (black box, white box, soak, performance)
TDD/BDD

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your software testing and development experience, especially with the tools and languages listed. We want to see how you fit into our world!

Showcase Your Projects:Include any relevant projects you've worked on that demonstrate your technical skills. Whether it's automation processes or high-performance products, we love seeing real examples of your work. It helps us understand your hands-on experience!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point—just like good code!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy—just a few clicks and you’re done!

How to prepare for a job interview at BT Security

Know Your Tech Inside Out

Make sure you brush up on the specific technologies mentioned in the job description, like Python, Java, and CI/CD practices. Be ready to discuss your experience with these tools and how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare to talk about how you've tackled software defects or challenges in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your attention to detail.

Understand the Software Development Lifecycle

Familiarise yourself with the phases of the software test lifecycle, including FAT, SAT, and UAT. Be prepared to explain how you've contributed to these phases in your previous roles and how they relate to the overall development process.

Ask Insightful Questions

At the end of the interview, don’t shy away from asking questions about the team dynamics, ongoing projects, or the company’s approach to innovation. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.