Software Engineering Professional
@ BT Group

London, England, United Kingdom
On Site
Posted 6 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @bt.com
Recommended after applying

Job Details

Overview

BT Group is looking for a Software Engineering Professional to join their specialist security team. At BT, security is paramount as they defend against thousands of cyber-attacks daily.

Job Role

You will work on big data platforms built on Apache Hadoop, Elasticsearch, and in-house applications. The role involves developing new applications, improving existing systems, and creating dashboards and monitoring tools for system performance.

Key Responsibilities

  • Respond to automated alerts and user-reported issues.
  • Create and refine monitoring dashboards.
  • Develop critical system applications for high-volume data analysis.
  • Optimize performance through code reviews and innovative solutions.
  • Update documentation and train 1st line support teams.

Essential Skills and Technologies

  • Proficient in programming, scripting, and debugging
  • Experience with software testing and the development lifecycle
  • Hands-on experience with distributed data sets on HDFS or CEPHFS
  • Strong background in Elasticsearch, Python3, pySpark, and Scala
  • Familiarity with React, NextJS, and UI development
  • Knowledge of ansible and puppet is a plus
  • Networking skills including protocol analysis

Security Clearance & Location

This role requires DV UKIC clearance and a minimum of 10 years UK residency. It is based onsite in London, working Monday to Friday between 8am-6pm.

Benefits

The position offers a competitive salary, BT Pension scheme, on-call allowance, annual leave, flexible work benefits, world-class training, family leave, enhanced health support, and additional employee discounts.

Key skills/competency

Software Engineering Professional: Programming, Debugging, Python3, pySpark, Elasticsearch, Hadoop, Scala, React, UI, DevOps

How to Get Hired at BT Group

🎯 Tips for Getting Hired

  • Customize Resume: Tailor your skills to BT's requirements.
  • Highlight Clearance: Emphasize DV UKIC clearance in applications.
  • Prepare Examples: Showcase big data and cybersecurity projects.
  • Research BT: Understand BT Group's mission and culture.

📝 Interview Preparation Advice

Technical Preparation

Brush up on Python3 and pySpark.
Review big data platforms and Hadoop ecosystem.
Practice coding and system debugging exercises.
Familiarize with Elasticsearch and Scala.

Behavioral Questions

Describe a challenge in system development.
Explain how you handle code review feedback.
Illustrate teamwork in a high-pressure situation.
Discuss adapting to rapid requirement changes.

Frequently Asked Questions