Python Developer
If you like writing code, solving complex problems through algorithms, and working with data this role is for you.
A Python Developer writes and debugs Python code for diverse software applications, from web apps to data analysis, utilizing powerful libraries and frameworks.
Skills you’ll need: Communication, CI/CD, Research, Flask (Web Framework), Time Management, Agile Methodology, Writing, DevOps

Python Developer
If you like writing code, solving complex problems through algorithms, and working with data this role is for you.
A Python Developer writes and debugs Python code for diverse software applications, from web apps to data analysis, utilizing powerful libraries and frameworks.
Skills you’ll need: Communication, CI/CD, Research, Flask (Web Framework), Time Management, Agile Methodology, Writing, DevOps

Recommended credentials
Introduction to Software Engineering
Course 1 of 5
Getting Started with Git and GitHub
Course 2 of 5
Hands-on Introduction to Linux Commands and Shell Scripting
Course 3 of 5
Python for Data Science, AI & Development
Course 4 of 5
Developing AI Applications with Python and Flask
Course 5 of 5
Programming for Everybody (Getting Started with Python)
Course 1 of 5
Python Data Structures
Course 2 of 5
Using Python to Access Web Data
Course 3 of 5
Using Databases with Python
Course 4 of 5
Capstone: Retrieving, Processing, and Visualizing Data with Python
Course 5 of 5
A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.
description:A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.
If you like: designing scalable cloud solutions, working with aws/azure/google cloud, ensuring data security.
This role has a £66,522 median salary ¹.
This role has approximately 5,006 jobs available ¹.
A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.
description:A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.
If you like: building applications, learning various programming languages, engaging in software development from scratch to deployment.
This role has a £56,681 median salary ¹.
This role has approximately 106,690 jobs available ¹.
A Full Stack Developer builds and manages front-end and back-end apps, ensuring functionality using JavaScript, Python, SQL, and cloud services.
description:A Full Stack Developer builds and manages front-end and back-end apps, ensuring functionality using JavaScript, Python, SQL, and cloud services.
If you like: developing both front-end and back-end of web applications, solving complex technical challenges, working with databases and servers.
This role has a £61,602 median salary ¹.
This role has approximately 4,871 jobs available ¹.
A Business Analyst analyzes data and processes to identify business needs, providing insights to optimize operations and support strategic decisions.
description:A Business Analyst analyzes data and processes to identify business needs, providing insights to optimize operations and support strategic decisions.
If you like: analyzing data to improve business processes, solving organizational problems, creating reports.
This role has a £49,111 median salary ¹.
This role has approximately 11,958 jobs available ¹.
¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (6/1/2024 - 6/1/2025)