Software Engineering Apprenticeship - BSc Computer Systems
Software Engineering Apprenticeship - BSc Computer Systems

Software Engineering Apprenticeship - BSc Computer Systems

Belfast Apprenticeship No home office possible
B

At a Glance

  • Tasks: Join our software development teams to create innovative software solutions and improve existing systems.
  • Company: BT Group is a leading communications services company with a rich 175-year heritage.
  • Benefits: Enjoy a competitive salary, study for a degree, and work in a collaborative environment three days a week.
  • Why this job: Make a real difference while developing your skills in a diverse and inclusive workplace.
  • Qualifications: Three A-Levels (BBC) and five GCSEs (C or above), including English and Maths are required.
  • Other info: We encourage applications from all backgrounds and offer reasonable adjustments during the selection process.

You’re not just looking for a career, you’re looking to make a difference. Millions of people rely on us 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. This is your chance to make a real difference to the world. Grab it.

About this role

What you’ll be doing: We’re one of the world’s leading communications services companies. The products and services we sell are integral to modern life and are delivered on leading edge Digital platforms. To continue innovating, we need you and your new ways of thinking to help us create amazing products for our customers. Day to day, you’ll work with our internal software development teams to create software solutions using industry standard build processes for our customers. You’ll also be contributing to code reviews, refactoring, and debugging code and utilising test-driven development practices to develop and maintain our systems and services. 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 typically be in our amazing offices three days a week. This role is available in the Digital parts of our business.

About the apprenticeship you’ll study for: As a Degree Apprentice Software Engineer, you’ll study for a BSc Computer Systems L6 Degree. This is an apprenticeship degree course and on successful completion, you’ll receive a degree from one of our university partners (completion is required to retain the role).

Entry Requirements: You’ll need to achieve three A-Levels grades with grades BBC, T Level at Merit and equivalent SCQF or above. You’ll also need five GCSE’s at grades 4-9 (C or above), including English Language and Maths. Equivalent qualifications are accepted. All applicants will need a full UK Right to Work for the duration of 4 years of their scheme or we cannot accept the application.

About BT Group: With over 175 years of heritage, BT is now the flagship business brand of BT Group. We’ve brought together our best people and capabilities into a B2B powerhouse serving 1.2 million business customers internationally. We value diversity and inclusion and believe in making a positive impact. We connect for good by championing digital inclusion and equipping people, businesses, and communities with digital skills to thrive.

A few points to note: We will also offer reasonable adjustments for the selection process if required, so please do not hesitate to inform us. Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We’re committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you’re excited about this role but your past experience doesn’t align perfectly with every requirement on the Job Description, please apply anyway.

How to Apply: It’s easy to apply online; just tell us about your current education. You will then complete an online assessment before having a telephone interview with the early careers recruitment team. After this you will attend an in-person insight day and have the chance to ask your future team any questions you might have. We look forward to receiving your application!

Software Engineering Apprenticeship - BSc Computer Systems employer: BT Group

At BT Group, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Located in the vibrant Riverside Tower in Belfast, our Software Engineering Apprenticeship provides not only a competitive salary but also the opportunity to study for a BSc in Computer Systems while gaining hands-on experience in a leading communications company. We are committed to diversity and inclusion, ensuring that every employee has the chance to grow and make a meaningful impact in their career.
B

Contact Detail:

BT Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Apprenticeship - BSc Computer Systems

✨Tip Number 1

Familiarise yourself with the latest software development trends and technologies. Being knowledgeable about current industry standards will not only help you in interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with online communities or forums related to software engineering. Networking with professionals in the field can provide valuable insights and potentially lead to referrals for the apprenticeship.

✨Tip Number 3

Prepare for the online assessment by practising coding challenges and problem-solving exercises. Websites like LeetCode or HackerRank can be great resources to sharpen your skills before the test.

✨Tip Number 4

During the telephone interview, be ready to discuss your passion for technology and any relevant projects you've worked on. Sharing specific examples of your work can demonstrate your initiative and commitment to learning.

We think you need these skills to ace Software Engineering Apprenticeship - BSc Computer Systems

Programming Skills (e.g., Java, Python, C++)
Understanding of Software Development Life Cycle (SDLC)
Familiarity with Version Control Systems (e.g., Git)
Knowledge of Test-Driven Development (TDD)
Debugging Skills
Code Review Practices
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to New Technologies
Basic Understanding of Databases (e.g., SQL)
Attention to Detail
Effective Communication Skills
Time Management Skills
Proactive Attitude

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to understand the responsibilities and requirements of the Software Engineering Apprenticeship. Tailor your application to highlight how your skills and experiences align with what the company is looking for.

Highlight Relevant Skills: Make sure to emphasise any relevant technical skills, such as programming languages or software development methodologies, in your CV and cover letter. Mention any projects or experiences that demonstrate your ability to work collaboratively and take initiative.

Craft a Strong Cover Letter: Write a compelling cover letter that not only outlines your qualifications but also expresses your passion for technology and your desire to make a difference through this apprenticeship. Be sure to mention why you want to work for this specific company.

Prepare for Assessments: Since there will be an online assessment as part of the application process, practice coding challenges and problem-solving exercises. Familiarise yourself with common software engineering concepts to perform well during the assessment.

How to prepare for a job interview at BT Group

✨Understand the Role

Make sure you thoroughly read the job description and understand what a Software Engineering Apprentice does. Familiarise yourself with the key responsibilities, such as working with software development teams and contributing to code reviews.

✨Show Your Passion for Technology

During the interview, express your enthusiasm for technology and software development. Share any personal projects or experiences that demonstrate your interest and initiative in the field.

✨Prepare for Technical Questions

Be ready to answer technical questions related to programming languages, software development processes, and problem-solving techniques. Brush up on concepts like test-driven development and debugging, as these are crucial for the role.

✨Ask Insightful Questions

Prepare thoughtful questions to ask your interviewers about the company culture, team dynamics, and opportunities for growth. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Software Engineering Apprenticeship - BSc Computer Systems
BT Group
B
  • Software Engineering Apprenticeship - BSc Computer Systems

    Belfast
    Apprenticeship

    Application deadline: 2027-06-18

  • B

    BT Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>