Skip to content

Job Family:
Software

Overview

Those working in Software are instrumental in creating and maintaining the software solutions that power various operations and services within the sector. This job family encompasses a wide array of functions, from software development and system architecture to quality assurance, DevOps, project management, support, and data analytics. Professionals in this field work collaboratively to innovate, streamline processes and drive digital transformation. Their efforts ensure the reliability, functionality and efficiency of software systems, ultimately enhancing operational performance and customer experiences in the telecommunications and digital industry.

Common Job Titles

Software Architect, User Experience (UX) Design, User Interface (UI) Design, Information Architect, DevOps Engineer, Full Stack Developer, Web Developer, Software Developer, Software Engineer, UI/UX Developer, Software Programmer, Application Developer, Systems Analyst, Software Tester.

Relevant Qualifications

Foundational Courses

IT or Computer Science

ICT BTEC/A-Level and other relevant subjects

Apprenticeships

Level 3 Software Development Technician

Level 3 IT Solutions Technician

Level 4 Software Developer

Level 4 DevOps Engineer

Level 4 Software Tester

Level 4 Applications Support Lead

Level 4 Digital Product Manager

Degrees

Software Engineering, Computer Science, Information Technology, Interaction Design, User Experience Design or Digital Design, Graphic Design, Digital Media Design or Multimedia Design, Information Science, Human-Computer Interaction or Information Architecture

Certifications

Programming languages such as Java, C# and Python

BCS Professional Certificate in Software Architecture

BCS Level 3 Certificate in Programming

BCS Level 4 in Software Development Methodologies

Microsoft Azure Data Fundamentals

Microsoft Azure Fundamentals

Microsoft Azure DevOps Engineer

ITIL4

AWS certifications such as AWS Certified DevOps Engineer

Java Full Stack Developer

Recognised Status

Eligible for professional status from a recognised institutions such as The Institute of Telecommunications Professionals (ITP) and other registration bodies.

Explore Career Stages

Explore Job Roles

DevOps Engineer

₤30k to ₤75k

Software Architect

₤40k to ₤90k

Software Developer

₤25k to ₤70k

Software Test Engineer

₤25k to ₤45k