Apply now »

Digital - Software Engineering Graduate - Belfast

Job Req ID:  55529
Posting Date:  2 Feb 2026
Function:  Graduates
Unit:  Digital
Location: 

Riverside Tower, Belfast (N.I), United Kingdom

Salary:  35,500

Job Title:  Digital - Software Engineering Graduate - Belfast 

Software Engineering Graduate Programme in the Digital Platforms team 

  

Location:  -  Belfast Riverside Tower 

Start date:  - 7th September 2026 

Apply by date: – 22nd February 2026 

Salary:  - £35,500 

 

You’re not just looking for your first graduate role - you’re looking for a place where you can learn, grow and make a difference.

 

Millions of people rely on BT  every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding. And we use the power of technology to help solve big challenges, like climate change and cyber security. 


From day one, you’ll have a voice at BT Group. You’ll get stuck in to tough challenges, pitch in with ideas, make things happen and you won’t be alone: working on real projects, you’ll learn from experienced colleagues and develop practical software engineering skills in a supportive team environment. You’ll make great friends, discover new talents, build confidence and feel part of something exhilarating.    

About this role  

 

Our Digital Platforms teams build and run the software systems that keep BT operating smoothly every day. These systems underpin how commercial contracts are created, managed and used across the business. 

 

As a Software Engineering Graduate, you’ll help design, configure and improve these platforms - turning ideas and business needs into reliable, scalable and user friendly software solutions. You’ll work with modern technologies, learn from experienced engineers and contribute to projects that make a real difference for our customers and our people. 

Our Digital Platforms and the teams behind them are a central part of BT’s success. By combining technical and commercial expertise with a passion for great customer experience, we develop innovative solutions that help BT stand out. This role gives you the chance to be part of shaping technology that improves people’s lives in meaningful and accessible ways

What you'll be doing 

 

BT is transforming how we manage commercial contracts by replacing manual, fragmented processes with a modern, cloud based Contract Lifecycle Management (CLM) platform. To support this, BT Digital is creating a Contract Lifecycle Management Centre of Excellence (CoE), taking a software engineering led approach to redesigning contract processes using a cutting edge SaaS CLM tool, automation and advanced Artificial Intelligence and Machine Learning (AI/ML) capabilities. Our ambition is to build intelligent contract systems that provide deeper insights and enable faster, smarter commercial decisions. 

 

In this role, you’ll play a key part in shaping those systems. You’ll help design and configure digital workflows, user interfaces and business rules within the platform, turning commercial and legal requirements into practical, scalable software solutions. You’ll also support API integrations between the CLM platform and other BT systems, ensuring data flows smoothly across our technology landscape.

Day-to-Day Responsibilities   

 

  • Work with colleagues across the CLM program to design and develop configuration solutions within the SaaS CLM platform (e.g., workflow definitions, user interfaces, and rule sets). 
  • Be part of a team responsible for translating complex legal and commercial requirements into accurate and robust platform logic and document generation templates. 
  • Configure and optimise the platform's AI/ML features for accurate data extraction, obligation management, and auto-redlining/playbook enforcement. 
  • Be part of a team responsible for the development of integration tooling and API orchestration that ensures seamless, reliable data synchronisation between the CLM platform and core enterprise systems (e.g., CRM, ERP). 
  • Design and execute comprehensive testing strategies for all configurations to ensure high reliability and compliance before deployment.
  • Ensure configurations are modular, scalable, and maintain good platform governance and change management practices. 
  • Produce clear technical documentation for the configurations, customisations, and deployment pipelines we develop. 
  • Support our agile methods and ambition to continually improve our CLM capabilities with enthusiasm. 
  • Contributing to our culture and team’s wellbeing.   

 

What we’re looking for    

 

  • SaaS Platform Configuration & Low‑Code Development. 
  • Experience designing or supporting API-based integrations, using RESTful services, webhooks, or middleware to connect systems reliably. 
  • AI/ML Application in Real‑World Scenarios - Understanding of how to apply AI/ML tools (e.g., data extraction, NLP, classification) to improve business processes and automate decision-making.
  • DevOps & Automation Practices - Working knowledge of Git-based workflows, CI/CD concepts, Infrastructure as Code, or containerisation principles useful for modern software engineering environments.
  • Technical Problem-Solving & Analytical Thinking - Ability to break down complex technical/operational problems and design scalable, maintainable solutions in an enterprise environment. 

 

 

We expect you to demonstrate that you are proactive, can take initiative and are focused on continuing to grow and develop. We believe that collaboration is key to success, and you will be based in the office a minimum of three days a week.  

Entry Requirements  

 

A 2:2 degree (or higher) in a STEM subject is required for this role.  

 

Some programming skills in one of the following is required: Python, Java, Typescript. 

 

Experience with DevOps tools (such as Git, Nexus, Ansible, Terraform…) is necessary, as well as basic knowledge of MySQL (or data stores in general) and of Public Cloud Services (AWS, Azure, GCP…).  

Unfortunately, we are not accepting any applications for those who are on a student/graduate visa, or who will need sponsorship during the scheme. All applicants will therefore need a full UK Right to Work for the duration of the scheme without this we cannot accept an application. 

 
We are unable to offer Sponsorship for any of our Early Careers Programmes.


Accessibility support for Candidates:    

  

BT Early Careers Accessibility - Updated Jan 26.pdf  

  

Starting Salary -  £35,500  

 

This is a 24-month Graduate position, with a permanent position within BT Group on successful completion of your programme.  

Internal candidates will need to take on Terms & Conditions of this role.  

 Ready to Apply   

It's easy to apply online; just tell us about your details and current education. You will then complete 5 text-based questions and 1 video question. If successful, after this you will attend an in-person assessment centre and have the chance to ask any questions you might have.   

 

  

BT Group will never ask for payment during recruitment.   

All genuine BT Group communications come from @bt.com emails or jobs.bt.com. Our Security and Legal teams are investigating and working with the authorities to stop this activity.   
Let’s look out for one another and keep our job-seeking community safe. 

We look forward to receiving your application!    

 

Riverside Tower 

5 Lanyon Place 

Belfast 

BT1 3BT 

Northern Ireland 

 

#SEGREX25
#GRSE25INT

 

Apply now »