Conquer the digital sphere with high-tech skills for creating, implementing and operating new technologies across all industries.
IT Technician
IT Technicians keep things running behind the scenes and play a part in the management of company software and hardware, as well as network administration, device regulation, and help desk support. IT technicians are multiskilled and thrive on a fast-paced working schedule. They work with managers across the organization to roll out new systems and software and help train IT users on new technologies. IT Technicians can progress into other digital roles like Network Engineer, Cyber Security Engineer, and Software Developer. IT Technicians play an important role in organisations of all shapes and sizes.
Level 1 Introductory Diploma in Information Technology
This is an introductory course for people who are new to the IT and Digital world. This is a full-time course which usually takes one year to complete. You will be assessed through coursework and written assessments.
Level 2 Extended Certificate in IT
This is a course for people who have either completed the Level 1 IT course or for people who already have some experience with technology or in the IT industry. This is a full-time course which usually takes one year to complete. You will be assessed via assignments and projects based on realistic workplace activities, situations and demands.
Level 3 Computing with Cyber Security
You can apply directly to this course is you have five or more GCSEs grade A* - C, or if you have completed a level 2 qualification in IT or digital. This is a full-time course which usually takes two years to complete. Many universities will accept this qualification instead of 3 A-levels. You should aim to achieve a minimum of MMP (Merit, Merit, Pass) if you hope to go to university.
3 A-levels
Useful A-level choices for a career as an IT Technician include Mathematics, IT, Computer Science and Physics. You will be assessed via exams and coursework in most A-levels. You do not need to attend university to become an IT Technician, but if you wanted to, you could study a degree in Computer Science or a related field.
Level 2 IT, Software, Web and Telecoms Professionals
An apprenticeship is a job where your employer supports you to learn new skills and gain qualifications whilst working. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 2 Diploma in Professional Competence for IT & Telecoms Professionals and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 3 IT Infrastructure
You can enrol onto this apprenticeship if you have five or more GCSEs or some experience in the IT industry. You can also progress onto this apprenticeship once you have completed the Level 2 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 3 Diploma in IT Infrastructure through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Jobs Growth Wales+ Engagement Strand
Jobs Growth Wales+ Advancement Strand
Jobs Growth Wales+ Employment Strand
Level 1 Electrical/Electronic Engineering
Level 2 Electronic Engineering
Level 3 Computing with Cyber Security
Career Progression:
Becoming an IT Technician is a great first step into the IT and Digital industries. From here you could train to become a Software Developer, Network Engineer, or Cyber Security Engineer by gaining experience in programming and systems design. IT Technicians could go on to complete a degree at university or with an employer through a Digital Degree Apprenticeship. As an experienced IT Technician, you could start your own IT consultancy with help from Business Wales.
Cyber Security Engineer
Cyber Security Engineers are the first point of contact for the security and protection of sensitive data, including customer and employee identities, sales data, and financial information. Cyber Security Engineers often specialise in pre-incident cyber security, known as penetration and vulnerability testing, or post-incident cyber security, known as cyber or digital forensics. Cyber Security Engineers are experts in computer systems and network architecture and can think like a hacker, identifying weaknesses that could be exploited for financial gain. There is a high demand for Cyber Security Engineers in large organisations but even small and medium-sized businesses are starting to invest in this important role.
Level 1 Introductory Diploma in Information Technology
This is an introductory course for people who are new to the IT and Digital world. This is a full-time course which usually takes one year to complete. You will be assessed through coursework and written assessments.
Level 2 Extended Certificate in IT
This is a course for people who have either completed the Level 1 IT course or for people who already have some experience with technology or in the IT industry. This is a full-time course which usually takes one year to complete. You will be assessed via assignments and projects based on realistic workplace activities, situations and demands.
Level 3 Computing with Cyber Security
You can apply directly to this course is you have five or more GCSEs grade A* - C, or if you have completed a level 2 qualification in IT or digital. This is a full-time course which usually takes two years to complete. Many universities will accept this qualification instead of 3 A-levels. You should aim to achieve a minimum of MMP (Merit, Merit, Pass) if you hope to go to university.
BSc (Hons) Cyber Security
A Bachelors degree will normally take three years to complete, however, you may be able to opt to complete a year in industry or sandwich placement in between your second and third year which will give you valuable work experience. Many Cyber Security Degrees are accredited by the BCS, Chartered Institute for IT, which will make it easier for you to gain professional registration as a Registered IT Technician (RITech) and work towards Chartered IT Professional (CITP) or Chartered Engineer (CEng) after you graduate. Some degree programmes may be aligned to vendor certifications such as AWS or Microsoft Azure cloud practitioner. If you don't have the right A-level or BTEC grades you may be able to complete an Access to HE Diploma or a Foundation Year at university to access this course.
3 A-levels
Most universities will ask for BBB grades at A-level to study Computer Science, Computer Forensics, or Cyber Security. Some universities may require that one of your A-levels be in Mathematics. Useful A-level choices for a career in Cyber Security include Mathematics, Further Mathematics, Computer Science, Physics, Psychology, and Biology. You will be assessed via exams and coursework in most A-levels. There are alternatives to A-levels for entering university, such as a BTEC Extended Diploma in Computing.
BSc (Hons) Computer Science with Security and Forensics
A Bachelors degree will normally take three years to complete, however, you may be able to opt to complete a year in industry or sandwich placement in between your second and third year which will give you valuable work experience. Many Cyber Security Degrees are accredited by the BCS, Chartered Institute for IT, which will make it easier for you to gain professional registration as a Registered IT Technician (RITech) and work towards Chartered IT Professional (CITP) or Chartered Engineer (CEng) after you graduate. Some degree programmes may be aligned to vendor certifications such as AWS or Microsoft Azure cloud practitioner. If you don't have the right A-level or BTEC grades you may be able to complete an Access to HE Diploma or a Foundation Year at university to access this course.
Level 2 IT, Software, Web and Telecoms Professionals
An apprenticeship is a job where your employer supports you to learn new skills and gain qualifications whilst working. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 2 Diploma in Professional Competence for IT & Telecoms Professionals and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 3 IT, Software, Web and Telecoms Professionals
You can enrol onto this apprenticeship if you have five or more GCSEs or some experience in the IT industry. You can also progress onto this apprenticeship once you have completed the Level 2 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 3 Diploma in ICT Professional Competence and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 4 IT, Software, Web and Telecoms Professionals
You can enrol onto this apprenticeship if you have A-levels, a Level 3 BTEC Diploma (or equivalent) or relevant experience and skills in cyber security engineering. You can also progress onto this apprenticeship once you have completed the Level 3 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 4 Diploma in Professional Competence for IT and Telecoms Professionals and an academic qualification such as an HNC, HND or Foundation Degree through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 6 Digital Degree Apprenticeship
A degree apprenticeship will normally take 3 - 5 years to complete depending on the format of the delivery and the university you study with. You will be able to enrol onto this apprenticeship if you have strong grades at A-level or Level 3 BTEC Diploma (or equivalent) or if you have significant industry experience and software development skills. If you don't have qualifications, you may be able to enrol on a Skills Academy programme before completing the apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Bachelors Degree in Cyber Security (or similar) through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Jobs Growth Wales+ Engagement Strand
Jobs Growth Wales+ Advancement Strand
Jobs Growth Wales+ Employment Strand
Level 1 Electrical/Electronic Engineering
Level 2 Electronic Engineering
Level 3 Computing with Cyber Security
BSc (Hons) Cyber Security
Career Progression:
Cyber Security Engineers progress in their career by gaining experience and developing specialisms in areas such as penetration testing, vulnerability analysis, or cyber forensics. If you have a particular technical interest, you could pursue a research-based Masters Degree or a PhD to explore this further at a university or through a Knowledge Transfer Partnership (KTP) with a business. Cyber Security Engineers usually either become technical or subject-matter experts, or move into team management roles where they oversee the work of a team of cyber professionals. In a medium to large organisation, you could become the Chief Information Security Officer (CISO).
Network Engineer
Network Engineers design, install and manage IT networks within businesses, charities, education, and the public sector. They are experts in transferring data between different protocols, across the internet, and within internal networks. Network Engineers are focused on keeping their organisations safe by preventing unwanted access to their important data. In medium-sized businesses, Network Engineers might be responsible for the whole organisation's IT infrastructure, whereas in a larger organisation they may work as part of a team of Network Engineers, tending to jobs across different sites.
Level 1 Introductory Diploma in Information Technology
This is an introductory course for people who are new to the IT and Digital world. This is a full-time course which usually takes one year to complete. You will be assessed through coursework and written assessments.
Level 2 Extended Certificate in IT
This is a course for people who have either completed the Level 1 IT course or for people who already have some experience with technology or in the IT industry. This is a full-time course which usually takes one year to complete. You will be assessed via assignments and projects based on realistic workplace activities, situations and demands.
Level 3 Computing with Games Development and Coding
You can apply directly to this course is you have five or more GCSEs grade A* - C, or if you have completed a level 2 qualification in IT or digital. This is a full-time course which usually takes two years to complete. Many universities will accept this qualification instead of 3 A-levels. You should aim to achieve a minimum of MMP (Merit, Merit, Pass) if you hope to go to university.
HND in Computing
You can apply directly to this course if you have A-levels, or a BTEC Diploma in Computing (or equivalent). This is a part-time course which usually takes three years to complete. You will be assessed via examinations and coursework. This qualification is the equivalent of studying two years of a degree at university. Many universities will allow you to complete a "top-up degree" after completing this qualification. This qualification is not funded, therefore you will be required to pay to enrol on the course.
3 A-levels
Most universities will ask for BBC grades at A-level to study Computer Engineering. Some universities may require that one of your A-levels be in Mathematics. Useful A-level choices for a career in Software Engineering include Mathematics, Further Mathematics, Computer Science, Physics, Psychology, and Biology. You will be assessed via exams and coursework in most A-levels. There are alternatives to A-levels for entering university, such as a BTEC Extended Diploma in Computing.
BSc (Hons) Software Engineering
A Bachelors degree will normally take three years to complete, however, you may be able to opt to complete a year in industry or sandwich placement in between your second and third year which will give you valuable work experience. Many Software Engineering Degrees are accredited by the BCS, Chartered Institute for IT, which will make it easier for you to gain professional registration as a Registered IT Technician (RITech) and work towards Chartered IT Professional (CITP) after you graduate. If you don't have the right A-level or BTEC grades you may be able to complete an Access to HE Diploma or a Foundation Year at university to access this course.
Level 2 IT, Software, Web and Telecoms Professionals
An apprenticeship is a job where your employer supports you to learn new skills and gain qualifications whilst working. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 2 Diploma in Professional Competence for IT & Telecoms Professionals and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 3 IT Infrastructure
You can enrol onto this apprenticeship if you have five or more GCSEs or some experience in the IT industry. You can also progress onto this apprenticeship once you have completed the Level 2 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 3 Diploma in IT Infrastructure through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 4 IT Infrastructure
You can enrol onto this apprenticeship if you have A-levels, a Level 3 BTEC Diploma (or equivalent) or relevant experience and skills in network engineering and the IT industry. You can also progress onto this apprenticeship once you have completed the Level 3 IT Infrastructure apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 4 Level 4 Diploma in IT Infrastructure through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Jobs Growth Wales+ Engagement Strand
Jobs Growth Wales+ Advancement Strand
Jobs Growth Wales+ Employment Strand
Level 2 Extended Certificate in IT
Level 3 Computing with Games Development and Coding
HND in Computing
Career Progression:
Network Engineers can progress to become Senior Network Engineers, or move into team management or project management roles. Network Engineers can upskill into Systems Architecture or Enterprise Architecture roles where they oversee the development, integration, and maintenance of complex IT systems, networks, and software tools. As an experienced Network Engineer, you could start your own IT consultancy with help from Business Wales.
Data Scientist
Data Scientists use software and cutting-edge technologies like artificial intelligence and machine learning to analyse large amounts of data. They have a good understanding of mathematics and statistics, and can create algorithms using programming languages like Python, Ruby, SQ, and R. Data scientists are experts in managing and storing data, using technologies like data warehousing, data lakes, and data bricks to glean insights from even the most messy of data sources. Data Scientists work in all kinds of sectors including marketing, financial services, and construction.
Level 1 Introductory Diploma in Information Technology
This is an introductory course for people who are new to the IT and Digital world. This is a full-time course which usually takes one year to complete. You will be assessed through coursework and written assessments.
Level 2 Extended Certificate in IT
This is a course for people who have either completed the Level 1 IT course or for people who already have some experience with technology or in the IT industry. This is a full-time course which usually takes one year to complete. You will be assessed via assignments and projects based on realistic workplace activities, situations and demands.
Level 3 Computing with Games Development and Coding
You can apply directly to this course is you have five or more GCSEs grade A* - C, or if you have completed a level 2 qualification in IT or digital. This is a full-time course which usually takes two years to complete. Many universities will accept this qualification instead of 3 A-levels. You should aim to achieve a minimum of MMP (merit, merit, pass) if you hope to go to university.
HND in Computing
You can apply directly to this course if you have A-levels, or a BTEC Diploma in Computing (or equivalent). This is a part-time course which usually takes three years to complete. You will be assessed via examinations and coursework. This qualification is the equivalent of studying two years of a degree at university. Many universities will allow you to complete a "top-up degree" after completing this qualification. This qualification is not funded, therefore you will be required to pay to enrol on the course.
3 A-levels
Most universities will ask for BBC grades at A-level to study Data Science. Some universities may require that one of your A-levels be in Mathematics. Useful A-level choices for a career in Data Science include Mathematics, Further Mathematics, Computer Science, Physics, Psychology, and Biology. You will be assessed via exams and coursework in most A-levels. There are alternatives to A-levels for entering university, such as a BTEC Extended Diploma in Computing.
BSc (Hons) Data Science
A Bachelors degree will normally take three years to complete, however, you may be able to opt to complete a year in industry or sandwich placement in between your second and third year which will give you valuable work experience. Many Data Science Degrees are accredited by the BCS, Chartered Institute for IT, which will make it easier for you to gain professional registration as a Registered IT Technician (RITech) and work towards Alliance for Data Science Professionals (AfDSP) after you graduate. If you don't have the right A-level or BTEC grades you may be able to complete an Access to HE Diploma or a Foundation Year at university to access this course.
Level 2 IT, Software, Web and Telecoms Professionals
An apprenticeship is a job where your employer supports you to learn new skills and gain qualifications whilst working. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 2 Diploma in Professional Competence for IT & Telecoms Professionals and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 3 IT, Software, Web and Telecoms Professionals
You can enrol onto this apprenticeship if you have five or more GCSEs or some experience in the IT industry. You can also progress onto this apprenticeship once you have completed the Level 2 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 3 Diploma in ICT Professional Competence and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 4 Data Analytics
You can enrol onto this apprenticeship if you have A-levels, a Level 3 BTEC Diploma (or equivalent) or relevant experience and skills in data analytics. You can also progress onto this apprenticeship once you have completed the Level 3 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 4 Diploma in Data Analytics through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Jobs Growth Wales+ Engagement Strand
Jobs Growth Wales+ Advancement Strand
Jobs Growth Wales+ Employment Strand
Level 2 Extended Certificate in IT
Level 3 Computing with Games Development and Coding
HND in Computing
Career Progression:
Data Scientists progress in their careers by gaining experience and developing specialisms in areas such as machine learning, natural language processing, and cluster analysis. If you have a particular technical interest, you could pursue a research-based Masters Degree or a PhD to explore this further at a university or through a Knowledge Transfer Partnership (KTP) with a business. Data Scientists usually either become technical or subject-matter experts, or move into team management roles where they oversee the work of a team of data scientists. In a medium to large organisation, you could become the Chief Information Officer (CIO).
Software Developer
Software Developers design, build and test programmes for computer applications. They work with lots of different programming languages like C++, C#, Python and JavaScript. Software developers often specialise in front-end (user-facing websites and applications) or back-end (systems and databases) development. In smaller companies, developers may work across front-end and back-end; this is called full-stack development. Software developer jobs exist in all sectors and industries, including manufacturing, creative, and the public sector.
Level 1 Introductory Diploma in Information Technology
This is an introductory course for people who are new to the IT and Digital world. This is a full-time course which usually takes one year to complete. You will be assessed through coursework and written assessments.
Level 2 Extended Certificate in IT
This is a course for people who have either completed the Level 1 IT course or for people who already have some experience with technology or in the IT industry. This is a full-time course which usually takes two years to complete. You will be assessed via assignments and projects based on realistic workplace activities, situations and demands.
Level 3 Computing with Games Development and Coding
You can apply directly to this course is you have five or more GCSEs grade A* - C, or if you have completed a level 2 qualification in IT or digital. This is a full-time course which usually takes two years to complete. Many universities will accept this qualification instead of 3 A-levels. You should aim to achieve a minimum of MMM (triple merit) if you hope to go to university.
HND in Computing
You can apply directly to this course if you have A-levels, or a BTEC Diploma in Computing (or equivalent). This is a part-time course which usually takes three years to complete. You will be assessed via examinations and coursework. This qualification is the equivalent of studying two years of a degree at university. Many universities will allow you to complete a "top-up degree" after completing this qualification. This qualification is not funded, therefore you will be required to pay to enrol on the course.
3 A-levels
Most universities will ask for BBB grades at A-level to study Computer Science. Some universities may require that one of your A-levels be in Mathematics. Useful A-level choices for a career in Software Development include Mathematics, Further Mathematics, Computer Science, Physics, Psychology, and Biology. You will be assessed via exams and coursework in most A-levels. There are alternatives to A-levels for entering university, such as a BTEC Extended Diploma in Computing.
BSc (Hons) Computer Science
A Bachelors degree will normally take three years to complete, however, you may be able to opt to complete a year in industry or sandwich placement in between your second and third year which will give you valuable work experience. Many Computer Science Degrees are accredited by the BCS, Chartered Institute for IT, which will make it easier for you to gain professional registration as a Registered IT Technician (RITech) and work towards Chartered IT Professional (CITP) after you graduate. If you don't have the right A-level or BTEC grades you may be able to complete an Access to HE Diploma or a Foundation Year at university to access this course.
Level 2 IT, Software, Web and Telecoms Professionals
An apprenticeship is a job where your employer supports you to learn new skills and gain qualifications whilst working. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 2 Diploma in Professional Competence for IT & Telecoms Professionals and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 3 IT, Software, Web and Telecoms Professionals
You can enrol onto this apprenticeship if you have five or more GCSEs or some experience in the IT industry. You can also progress onto this apprenticeship once you have completed the Level 2 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 3 Diploma in ICT Professional Competence and a knowledge-based qualification through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 4 IT, Software, Web and Telecoms Professionals
You can enrol onto this apprenticeship if you have A-levels, a Level 3 BTEC Diploma (or equivalent) or relevant experience and skills in software development. You can also progress onto this apprenticeship once you have completed the Level 3 IT, Software, Web & Telecoms Professionals apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Level 4 Diploma in Professional Competence for IT and Telecoms Professionals and an academic qualification such as an HNC, HND or Foundation Degree through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Level 6 Digital Degree Apprenticeship
A degree apprenticeship will normally take 3 - 5 years to complete depending on the format of the delivery and the university you study with. You will be able to enrol onto this apprenticeship if you have strong grades at A-level or Level 3 BTEC Diploma (or equivalent) or if you have significant industry experience and software development skills. If you don't have qualifications, you may be able to enrol on a Skills Academy programme before completing the apprenticeship. You will need to apply for an apprenticeship opportunity with a local employer to access this framework, or ask your current employer to put you on an apprenticeship. You will complete a Bachelors Degree in Computing, Software Engineering (or similar) through this apprenticeship. You may need to complete Essential Skills Wales (ESW) qualifications in English, Numeracy and Digital, if you do not have relevant GCSEs.
Jobs Growth Wales+ Engagement Strand
Jobs Growth Wales+ Advancement Strand
Jobs Growth Wales+ Employment Strand
Level 2 Extended Certificate in IT
Level 3 Computing with Games Development and Coding
HND in Computing
Career Progression:
Software Developers progress in their careers by gaining experience and developing specialisms for languages, tools, and software packages. If you have a particular technical interest, you could pursue a research-based Masters Degree or a PhD to explore this further at a university or through a Knowledge Transfer Partnership (KTP) with a business. You could progress into Software Architecture roles, designing large, complex, integrated systems for organisations. Some software developers move into team management roles, developing agile project management skills to support them. In a medium to large organisation, you could become the Chief Information Platform Officer (CPO).