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

Software Engineering Apprenticeship - BSc Computer Systems

Apprenticeship 18400 - 25800 £ / month (est.) No home office possible
B

At a Glance

  • Tasks: Join us as a Software Engineering Apprentice and tackle real-world challenges while learning cutting-edge tech skills.
  • Company: BT is a global leader in communications, connecting millions and driving innovation for businesses worldwide.
  • Benefits: Enjoy a competitive salary, hands-on experience, and a supportive environment with opportunities for growth.
  • Why this job: Make a difference from day one, collaborate with talented teams, and contribute to impactful projects.
  • Qualifications: You need three A-Levels (BBC) and five GCSEs (C or above), plus a passion for tech.
  • Other info: This apprenticeship leads to a BSc Computer Systems degree, blending work and study over four years.

The predicted salary is between 18400 - 25800 £ per month.

Software Engineering Apprenticeship – BSc Computer Systems Job Req ID: 41764 Posting Date: 4 Dec 2024 Function: Apprentices Unit: Digital Location: Riverside Tower, Belfast (N.I), United Kingdom Salary: 21,840 Apprentice – Software Engineering BSc Computer Systems Location – Belfast, Riverside Tower Start date – 8th September 2025 Apply by – 17th February 2025 Salary – £21,840 Youre not just looking for a career, youre 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. And we use the power of technology to help solve big challenges, like climate change and cyber security. From day one, youll have a voice at BT Group. Youll get stuck in to tough challenges, pitch in with ideas, make things happen. You wont be alone: well be there with help and support, learning and development. Youll make great friends, discover new talents, and feel part of something exhilarating. This is your chance to make a real difference to the world. Grab it. About this role Software Engineer Apprentice – BSc Computer Systems Degree What youll be doing Were one of the worlds leading communications services companies. The products and services we sell are integral to modern life and are delivered on leading edge Digital platforms. These products and services and the networks they are built upon are becoming ever increasingly dependent upon software. To continue innovating, we need you and your new ways of thinking to help us create amazing products for our customers. Well teach you human centred design, and agile ways of working, to help you create new technology and software solutions for the future. Well get you started right away, learning some job specific skills such as analysis and design techniques you can use to break down problems. You will use these to build effective and secure software solutions, using contemporary software development languages and modern development methodologies and practices. Well teach you how to produce high quality code with sound syntax in at least one language and maybe more the sky is your limit! Day to day, youll work with our internal software development teams to create software solutions using industry standard build processes for our customers. Youll also be contributing to code reviews, refactoring, and debugging code and utilising test-driven development practices to develop and maintain our systems and services. Youll learn how to deliver the very best software products, helping teams provide an effortless experience for our customers and staff wherever they are in the world, using whatever device and technology they choose. 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 youll study for As a Degree Apprentice Software Engineer, youll study for a BSc Computer Systems L6 Degree. This is an apprenticeship degree course and on successful completion, youll receive a degree from one of our university partners (completion is required to retain the role). The degree course runs for four years and is a work-based learning degree. Youll spend a minimum of 20% of your time learning and studying. Entry Requirements Youll need to achieve three A-Levels grades with grades BBC, T Level at Merit and equivalent SCQF or above. Youll also need five GCSEs 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 4 years of their scheme or we cannot accept the application. Internal candidates will need to take on Terms & Conditions of this role including salary and benefits. Location Belfast Starting Salary £21,840 About BT With over 175 years of heritage, BT is now the flagship business brand of BT Group. Weve brought together our best people and capabilities into a B2B powerhouse serving 1.2 million business customers internationally. Were a global leader for secure connectivity and collaboration platforms for businesses of all shapes and sizes, from big household names and government departments, right through to sole traders and new start-ups. But its not just the technology that matters, its what it can do to help them build stronger, smarter, more secure businesses. 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. As a member of our team, you will be part of an organisation that celebrates difference, fosters innovation and provides you with opportunities to be your best. With millions of businesses relying on us daily, joining BT means you can be part of a diverse and multi-skilled team that makes a significant impact to society. 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. Don’t meet every single requirement? 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 – you may just be the right candidate for this or other roles in our wider team. 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! Riverside Tower 5 Lanyon Place Belfast BT1 3BT Northern Ireland #APSE24 #APSE24

Software Engineering Apprenticeship - BSc Computer Systems employer: BT

At BT Group, we are committed to fostering a vibrant work culture that empowers our employees to make a meaningful impact from day one. Located in the heart of Belfast at Riverside Tower, our Software Engineering Apprenticeship offers not only a competitive salary but also unparalleled opportunities for personal and professional growth through hands-on experience and a supportive learning environment. Join us to collaborate with diverse teams, tackle real-world challenges, and contribute to innovative solutions that connect people and businesses across the globe.
B

Contact Detail:

BT Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarize yourself with the latest software development methodologies, especially Agile and test-driven development. Understanding these concepts will not only help you during the interview but also show your enthusiasm for the role.

✨Tip Number 2

Engage with online communities or forums related to software engineering. This can provide you with insights into current trends and challenges in the industry, which you can discuss during your interviews.

✨Tip Number 3

Prepare to demonstrate your problem-solving skills. You might be asked to tackle a coding challenge or a hypothetical scenario, so practice coding problems on platforms like LeetCode or HackerRank.

✨Tip Number 4

Show your passion for technology and innovation. Be ready to share any personal projects or experiences that highlight your initiative and creativity in software development.

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

Programming Languages (e.g., Java, Python, C#)
Understanding of Software Development Life Cycle (SDLC)
Agile Methodologies
Human-Centered Design Principles
Problem-Solving Skills
Code Review and Refactoring
Debugging Techniques
Test-Driven Development (TDD)
Version Control Systems (e.g., Git)
Collaboration and Teamwork
Analytical Thinking
Attention to Detail
Effective Communication Skills
Adaptability and Willingness to Learn

Some tips for your application 🫡

Understand the Role: Make sure you fully understand the responsibilities and requirements of the Software Engineering Apprenticeship. Highlight your relevant skills and experiences that align with the job description.

Tailor Your CV: Customize your CV to reflect the skills and qualifications mentioned in the job description. Emphasize your technical skills, any relevant projects, and your passion for software engineering.

Craft a Compelling Cover Letter: Write a cover letter that showcases your enthusiasm for the role and the company. Mention specific reasons why you want to join BT Group and how you can contribute to their mission.

Prepare for Online Assessment: Familiarize yourself with the types of questions that may be included in the online assessment. Practice coding challenges and problem-solving exercises to demonstrate your technical abilities.

How to prepare for a job interview at BT

✨Show Your Passion for Technology

Make sure to express your enthusiasm for software engineering and technology during the interview. Share any personal projects or experiences that demonstrate your interest and commitment to the field.

✨Understand Agile Methodologies

Familiarize yourself with agile working practices, as this is a key aspect of the role. Be prepared to discuss how you have worked in teams before and how you can contribute to collaborative projects.

✨Prepare for Technical Questions

Expect technical questions related to programming languages and software development methodologies. Brush up on your coding skills and be ready to solve problems on the spot, showcasing your analytical thinking.

✨Ask Insightful Questions

Prepare thoughtful questions about the apprenticeship program and the company culture. This shows your genuine interest in the role and helps you determine if it's the right fit for you.

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

    Apprenticeship
    18400 - 25800 £ / month (est.)

    Application deadline: 2027-01-26

  • B

    BT

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