GET INTO TECH WITH THE CFGDEGREE
Ready to switch careers or step into tech? The CFGdegree has helped thousands of women land entry-level roles in Software Engineering, Data Science, AI, Cyber Security, and more!
- Build the skills and confidence to land your first role in tech
- Great for career switchers, recent grads, tech returners
- Free course with blended learning and interactive sessions
- Linked to partner job opportunities

GET INTO TECH WITH THE CFGDEGREE
Ready to switch careers or step into tech? The CFGdegree has helped thousands of women land entry-level roles in Software Engineering, Data Science, AI, Cyber Security, and more!
- Build the skills and confidence to land your first role in tech
- Great for career switchers, recent grads, tech returners
- Free course with blended learning and interactive sessions
- Linked to partner job opportunities
YOUR PATHWAY INTO TECH WITH THE CFGDEGREE

95%
of CFGdegree graduates come from a non-Computer Science background

86%
agreed that the CFGdegree helped them to break into the world of tech

+£12,000
average salary increase for CFGdegree grads

91%
are happy, satisfied or working towards a promotion in their job role
FREE EDUCATION LINKED TO JOB OPPORTUNITIES IN TECH
Get sponsored by our amazing partner brands, linked with incredible permanent job roles, consultant placements or choose your own career pathway with education-only opportunities.

PERMANENT TECH ROLES PATHWAY
We work with a range of global companies that are looking to place women into permanent roles within their organisations. At the end of your training, you will start your new tech role at your sponsoring company.

CONSULTANT PLACEMENTS PATHWAY
Code First Girls offers sponsored places to high potential candidates. On this track, you will have the opportunity to opt-in to being forward for consultant placements (post CFGdegree) at our partner companies.

EDUCATION-ONLY 
PATHWAY
We also offer company-sponsored education placements, giving more women access to tech careers. After completing the programme, you can opt in to our consultant placements or apply for your own tech roles independently.
STEPPING INTO YOUR TECH CAREER LAUNCHPAD

The CFGdegree is your tech career launchpad. Built in collaboration with leading employers, this immersive programme gives you the technical skills, practical experience, and confidence to step straight into a full-time tech role.
With the CFGdegree, you’ll gain the skills that employers are hiring for and join a growing movement of women transforming the face of technology.
 Eligibility criteria
Our candidates come from a variety of career backgrounds, from career switchers to tech returners, to recent uni grads, mums getting back into work and loads more!
You don’t need to come from a STEM background; you just need curiosity, determination, and a willingness to learn.
You will need to have completed one of our Coding Kickstarter Classes (or an equivalent course) to give you the skills and knowledge to pass our application technical assessment.
Check each of the job roles as well for any company-specific eligibility criteria such as security clearances and right to work.
 Course commitment
CFGdegree
Each candidate will complete a part-time 16-week course (with a break week included) to allow for flexibility around full-time work or other duties.
Students take part in live sessions, workshops, mini exams and individual or group assignments.
+Masters Specialisation
For those who are also sponsored on the +Masters Specialisation, this will follow up on from the CFGdegree (with a break in between courses).
The +Masters run over 4 weeks in the same format as the CFGdegree (part-time).
 100% free to learners
Just like all of our courses, the CFGdegree (+Masters) is 100% free for all students. There are no secret or hidden fees, or pay us upon completion, and no debt.
We work with our partner companies to ensure this education is free for all learners.
 Linked to employment opportunities
Our CFGdegree (and +Masters) have two types of linked job opportunities. This will be either:
- Permanent roles with our sponsoring partner companies. These opportunities are listed when applications for each cohort open.
- Consultant roles with our partner companies. Upon successful completion of the course, you will have the opportunity to be contacted for a deployment/ placement with one of our partner companies.
The CFGdegree is your tech career launchpad. Built in collaboration with leading employers, this immersive programme gives you the technical skills, practical experience, and confidence to step straight into a full-time tech role.
With the CFGdegree, you’ll gain the skills that employers are hiring for and join a growing movement of women transforming the face of technology.

 Eligibility criteria
Our candidates come from a variety of career backgrounds, from career switchers to tech returners, to recent uni grads, mums getting back into work and loads more!
You don’t need to come from a STEM background; you just need curiosity, determination, and a willingness to learn.
You will need to have completed one of our Coding Kickstarter Classes (or an equivalent course) to give you the skills and knowledge to pass our application technical assessment.
Check each of the job roles as well for any company-specific eligibility criteria such as security clearances and right to work.
 Course commitment
CFGdegree
Each candidate will complete a part-time 16-week course (with a break week included) to allow for flexibility around full-time work or other duties.
Students take part in live sessions, workshops, mini exams and individual or group assignments.
+Masters Specialisation
For those who are also sponsored on the +Masters Specialisation, this will follow up on from the CFGdegree (with a break in between courses).
The +Masters run over 4 weeks in the same format as the CFGdegree (part-time).
 100% free to learners
Just like all of our courses, the CFGdegree (+Masters) is 100% free for all students. There are no secret or hidden fees, or pay us upon completion, and no debt.
We work with our partner companies to ensure this education is free for all learners.
 Linked to employment opportunities
Our CFGdegree (and +Masters) have two types of linked job opportunities. This will be either:
- Permanent roles with our sponsoring partner companies. These opportunities are listed when applications for each cohort open.
- Consultant roles with our partner companies. Upon successful completion of the course, you will have the opportunity to be contacted for a deployment/ placement with one of our partner companies.
CHOOSE YOUR CAREER PATHWAY WITH OUR CFGDEGREE
Your CFGdegree will train you up for a career pathway in either Software or Data Engineering, Data Science, Full-Stack Development or Product Management. Our sponsoring partners may also opt for additional specialisation training with our +Masters (more on this below!).

SOFTWARE & DATA ENGINEERING
 Overview
Software and Data Engineering combines the fundamentals of coding with the design and maintenance of systems that handle complex data flows.
This stream teaches you how to build scalable, reliable software and pipelines that power modern businesses. In this CFGdegree, you will cover:
- APIs and microservices
- Data structures and libraries
- Object-orientated programming
- Recursion programming and linked lists
- Debugging and algorithm design
 Curriculum
This 16-week course (including a break week) includes our CFGdegree Foundation Track 01 for 9 weeks before moving on to your Software and Data Engineering Specialisation, which is covered over 6 weeks.
- Week 1: Introduction and Development
- Weeks 2-3: Python: Basic Programming Principles
- Weeks 4-5: Data & SQL: Basic Programming Principles
- Weeks 6-9: Building End-to-End Systems
- Week 10: Break
- Weeks 11-12: Python Libraries
- Weeks 13-14: Complex Data Structures
- Weeks 15-16: Algorithm Design
 Career Pathways/Roles
Why it’s a great career choice:
- This will provide you with the core foundation of nearly all tech-driven companies, from finance to healthcare to e-commerce. 
- High demand globally – these skills are essential for cloud computing, AI, and machine learning applications. 
- Opens pathways to advanced tech roles, including data engineering, backend engineering, and AI infrastructure. 
- Strong salary potential and career growth due to the scarcity of skilled engineers in this area. 
Software Engineering career pathway roles:
- Software Engineer
- Software Architect
- Software Developer
- QA Engineer/Tester
Data Engineering career pathway roles:
- Data Engineer
- Big Data Engineer
- Data Warehouse Engineer
Read more about Software & Data Engineering careers in our blog

DATA SCIENCE
 Overview
Data Science equips you to turn raw data into actionable insights.
Data Science plays a key role in statistical analysis, machine learning, and visualisation techniques to help organisations make informed, data-driven decisions. In this CFGdegree, you will cover:
- SQL syntax, queries, and logic operators
- APIs and integrations
- Analytical libraries (Pandas, NumPy, Matplotlib)
- Scientific data processes & machine learning
- Predictive modelling and algorithms
 Curriculum
This 16-week course (including a break week) includes our CFGdegree Foundation Track 01 for 9 weeks before moving on to your Data Science Specialisation, which is covered over 6 weeks.
- Week 1: Introduction and Development
- Weeks 2-3: Python: Basic Programming Principles
- Weeks 4-5: Data & SQL: Basic Programming Principles
- Weeks 6-9: Building End-to-End Systems
- Week 10: Break
- Weeks 11-12: Analytic Libraries and Packages
- Weeks 13-14: Scientific Data Processing
- Weeks 15-16: Data Modelling and Evaluation
 Career Pathways/Roles
Why it’s a great career choice:
- Used across industries: finance, marketing, healthtech, e-commerce, and beyond. 
- One of the fastest-growing tech fields – organisations rely on data to drive strategy. 
- Provides a direct pathway into AI and machine learning careers. 
- High impact and visibility: your work informs business decisions and can shape product strategy. 
Data Science career pathway roles:
- Data Scientist
- Data Modeler
- Research Scientist
Read more about Data Science careers in our blog

FULL-STACK DEVELOPMENT
 Overview
Full-Stack Development teaches you to build end-to-end web applications, mastering both front-end (user interfaces) and back-end (servers, databases) technologies.
You’ll learn to create functional, scalable products from scratch. In this CFGdegree, you will cover:
- Front-end development including HTML, CSS, JavaScript, React
- Interface and design planning
- Navigation with Router and using TypeScript
- Back-end infrastructure including Angular, debugging, and version control
- Overview of Linux and command line
 Curriculum
This 16-week course (including a break week) includes our CFGdegree Foundation Track 01 for 9 weeks before moving on to your Software and Data Engineering Specialisation, which is covered over 6 weeks.
- Week 1: Introduction and Development
- Weeks 2-3: Python: Basic Programming Principles
- Weeks 4-5: Data & SQL: Basic Programming Principles
- Weeks 6-9: Building End-to-End Systems
- Week 10: Break
- Weeks 11-12: Python Libraries
- Weeks 13-14: Complex Data Structures
- Weeks 15-16: Algorithm Design
 Career Pathways/Roles
Why it’s a great career choice:
- Extremely versatile – full-stack developers can work in startups, scale-ups, and enterprise organisations alike. 
- High demand: almost every company with a digital presence needs full-stack developers. 
- Strong foundation for exploring emerging fields like web3, AI-driven apps, and mobile integration. 
- Immediate project impact: you can see your code come to life, which is highly satisfying for problem-solvers and creatives alike. 
Full-Stack career pathway roles:
- Full-Stack Developer/Engineer
- Front-End Developer
- Back-End Developer
- Mobile App Developer
- Web Developer/Engineer
Read more about Full-Stack Developer careers in our blog

PRODUCT MANAGEMENT
 Overview
Product Management focuses on designing, launching, and optimising products that solve real-world problems.
You’ll learn to combine business strategy, user experience, and tech knowledge to guide a product’s lifecycle. In this CFGdegree, you will cover:
- Product management concepts
- Product vision and life cycle
- Product related research and user stories
- The development process
- Presenting and launching products
 Curriculum
This 16-week course (including a break week) includes our CFGdegree Foundation Track 01 for 9 weeks before moving on to your Software and Data Engineering Specialisation, which is covered over 6 weeks.
- Week 1: Introduction and Development
- Weeks 2-3: Python: Basic Programming Principles
- Weeks 4-5: Data & SQL: Basic Programming Principles
- Weeks 6-9: Building End-to-End Systems
- Week 10: Break
- Weeks 11-12: Python Libraries
- Weeks 13-14: Complex Data Structures
- Weeks 15-16: Algorithm Design
 Career Pathways/Roles
Why it’s a great career choice:
- Central role in tech companies – Product Managers connect business, design, and engineering. 
- Highly transferable skills: useful in any industry that develops products or digital services. 
- Growing demand as companies need strategic leaders who understand both tech and market needs. 
- Strong stepping stone to leadership roles – you gain exposure to strategy, data, and team management. 
Product Management career pathway roles:
- Product Manager
- Product Owner
- Technical Product Manager
- Scrum Master
- Agile Coach
Read more about Product Management careers in our blog

+MASTERS SPECIALISATION
For certain roles, our partners offer additional +Masters training to ensure you have the specialist skills required. If applicable, this will be noted on the job opportunity listing.
 Quick Overview
Some of our places include a +Masters specialisation. This specialisation will eqip you with the necessary knowledge and skills to start a specialist role across Cyber Security, AI/ML, Java, or DevOps and Cloud.
To take part in the +Masters, you will need to apply for a role at a company that is sponsoring both CFGdegree and +Masters.
The +Masters course is 4-week in duration and runs Monday – Thursday 6.30pm and 8.30pm.
Candidates who successfully pass the CFGdegree and +Masters will receive a certification.
OUR CFGDEGREE OPPORTUNITIES
KEY CFGDEGREE INFORMATION
 APPLICATION & COHORT DATES
Our CFGdegree courses are currently scheduled to take place twice a year. Applications for each of these cohorts open approximately three months before the start date to allow for assessment and interviews.
SPRING/SUMMER COHORT
- Applications: November
- Course: March
- Role start date: ~August/September
AUTUMN/WINTER COHORT
- Applications: April
- Course: July
- Role start date: ~December/January
 APPLICATION PROCESS
The CFGdegree application process has a few stages to ensure all candidates have the right level of knowledge and are a good fit for the company and the role/s they are applying for. Our CFGdegree (and +Masters) is an intensive course, so we want to give all candidates the best chance of being successful on the course!
APPLICATION PROCESS
 1. SUBMIT YOUR APPLICATION

Submit your application via the links below. Make sure you check eligibility criteria for the role.
Choose one company sponsor with a linked role.
 2. ELIGIBILITY CRITERIA CHECKS

You will need to meet the eligibility criteria of the CFGdegree and have some prior knowkedge of tech concepts (our Coding Kickstarter Classes will give you the skills you need).
Additionally, you will need to meet the eligibility of the company you are applying for.
 3. COMPLETE THE TECH ASSESSMENT

The next stage is to complete a technical assessment. If you have successfully completed one of our Coding Kickstarter Classes, you will have the knowledge needed to pass this tech assessment.
You will be able to choose from either: Python, Data or JavaScript.
You will need to achieve 50% or more to pass and move to the next stage.
 4. RECORD YOUR VIDEO INTERVIEW

You will be invited to complete a short video interview.
In this video interview we will want to understand more about your motivations for applying and see your personality shine!
 5. CONFIDENCE COACHING

After reviewing your video interview and ahead of the company interview stage, we will provide you with Confidence Coaching. Our coaching will be with mid- to senior-level coaches who will impart strategies, advice and techniques for interviews.
 6. COMPANY INTERVIEW

The last stage is an interview with the company sponsoring your place and linked job role.
If you are sponsored by CFG and are open to consultant placements/roles, this step may take place post-course completion.
 7. CONFIRMED PLACE

All candidates will be notified of their placement on the CFGdegree and as a next stage, will receive our onboarding documents and contract.
If you are not successful for a CFGdegree cohort, we encourage you to apply for the following cohort. Each cohort, we have more opportunities for placements.
 * ADDITIONAL ASSESSMENTS

Occasionally, some companies will request additional assessments as part of the process. This may be in the form of a values-matching assessment or an additional technical assessment post CFGdegree completion.
If additional assessments are required, they would usually occur either prior to the company interview stage (for non-technical assessments) or after the CFGdegree (for technical assessments).
 COURSE DETAILS & LEARNING SCHEDULE
COURSE FORMAT
The programme is delivered entirely through live, instructor-led sessions led by our expert technical trainers.
This fully live format fosters real-time interaction, immediate feedback, and active participation throughout every class.
Learners can ask questions as concepts are introduced, collaborate with peers, and apply new skills during each session, creating a dynamic and engaging environment with continuous support and guidance from instructors
COURSE COMMITMENT
The total engagement time would be:
- 8 hrs/week for live sessions with technical CFG instructors
- 4 hrs/week approx. on assignments, group project and revision (this is not consistent across all modules as some modules may require more or less additional engagement)
= ~12 hours/week
🇬🇧 UK & 🇮🇪 IRELAND OPPORTUNITIES

Full-Stack Developer
- London, Glasgow or Edinburgh
- Full-Stack Stream
- Visa sponsorship: No
- Start date: January 2026
 ABOUT THE OPPORTUNITY
Join the Autumn/Winter 2025 Mid-Level Accelerator, with the exciting opportunity to start a role as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, at a leading financial institution, Barclays!
TOP THREE REASONS TO APPLY:
- Flexible & Hybrid working
- Private medical care
- Competitive holiday allowance
 ELIGIBILITY & REQUIREMENTS
- Open to hybrid working
- Legal right to work in the UK
- English speaker
- Willing to undergo financial checks
 JOB DESCRIPTION
Whether your skills are suited to designing and developing seamless digital journeys for users or aligned to testing and analysing user behaviour to enhance products, join the Barclays team as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, upon successful completion of the Mid-Level Accelerator.
Please use the links below to view sample job descriptions from Barclays that align with our disciplines across Java, JavaScript, Python and Data. Please apply for the discipline that you have the closest match in experience to.
Java Developer sample job description HERE.
JavaScript (UI) Developer sample job description HERE.
Python Developer sample job description HERE.
SQL Developer sample job description HERE.
 MORE ABOUT BARCLAYS
Barclays is a global, vital and highly respected financial organisation with an inspiring Purpose. Operating in 38 countries and employing around 100,000 people across the world, we help communities, individuals and businesses thrive. And we’ve created financial solutions and technology that the world now takes for granted.
A career with us can offer incredible variety, depth and breadth of experience, and the chance to learn from some of the best minds in technology and finance.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.

Data Analyst
- London, Glasgow or Edinburgh
- Data Science Stream
- Visa sponsorship: No
- Start date: January 2026
 ABOUT THE OPPORTUNITY
Join the Autumn/Winter 2025 Mid-Level Accelerator, with the exciting opportunity to start a role as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, at a leading financial institution, Barclays!
TOP THREE REASONS TO APPLY:
- Flexible & Hybrid working
- Private medical care
- Competitive holiday allowance
 ELIGIBILITY & REQUIREMENTS
- Open to hybrid working
- Legal right to work in the UK
- English speaker
- Willing to undergo financial checks
 JOB DESCRIPTION
Whether your skills are suited to designing and developing seamless digital journeys for users or aligned to testing and analysing user behaviour to enhance products, join the Barclays team as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, upon successful completion of the Mid-Level Accelerator.
Please use the links below to view sample job descriptions from Barclays that align with our disciplines across Java, JavaScript, Python and Data. Please apply for the discipline that you have the closest match in experience to.
Java Developer sample job description HERE.
JavaScript (UI) Developer sample job description HERE.
Python Developer sample job description HERE.
SQL Developer sample job description HERE.
 MORE ABOUT AVIVA
Barclays is a global, vital and highly respected financial organisation with an inspiring Purpose. Operating in 38 countries and employing around 100,000 people across the world, we help communities, individuals and businesses thrive. And we’ve created financial solutions and technology that the world now takes for granted.
A career with us can offer incredible variety, depth and breadth of experience, and the chance to learn from some of the best minds in technology and finance.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.

PRODUCT MANAGER
- London, Glasgow or Edinburgh
- Product Management Stream
- Visa sponsorship: No
- Start date: January 2026
 ABOUT THE OPPORTUNITY
Join the Autumn/Winter 2025 Mid-Level Accelerator, with the exciting opportunity to start a role as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, at a leading financial institution, Barclays!
TOP THREE REASONS TO APPLY:
- Flexible & Hybrid working
- Private medical care
- Competitive holiday allowance
 ELIGIBILITY & REQUIREMENTS
- Open to hybrid working
- Legal right to work in the UK
- English speaker
- Willing to undergo financial checks
 JOB DESCRIPTION
Whether your skills are suited to designing and developing seamless digital journeys for users or aligned to testing and analysing user behaviour to enhance products, join the Barclays team as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, upon successful completion of the Mid-Level Accelerator.
Please use the links below to view sample job descriptions from Barclays that align with our disciplines across Java, JavaScript, Python and Data. Please apply for the discipline that you have the closest match in experience to.
Java Developer sample job description HERE.
JavaScript (UI) Developer sample job description HERE.
Python Developer sample job description HERE.
SQL Developer sample job description HERE.
 MORE ABOUT KFC
Barclays is a global, vital and highly respected financial organisation with an inspiring Purpose. Operating in 38 countries and employing around 100,000 people across the world, we help communities, individuals and businesses thrive. And we’ve created financial solutions and technology that the world now takes for granted.
A career with us can offer incredible variety, depth and breadth of experience, and the chance to learn from some of the best minds in technology and finance.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
APPLICATIONS FOR THE SPRING/SUMMER 2026 COHORT WILL BE OPENING SOON
Register your interest via the form below and we’ll notify you of opportunities for our next cohort.
🌎 INTERNATIONAL OPPORTUNITIES

Full-Stack Developer
- London, Glasgow or Edinburgh
- Full-Stack Stream
- Visa sponsorship: No
- Start date: January 2026
 ABOUT THE OPPORTUNITY
Join the Autumn/Winter 2025 Mid-Level Accelerator, with the exciting opportunity to start a role as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, at a leading financial institution, Barclays!
TOP THREE REASONS TO APPLY:
- Flexible & Hybrid working
- Private medical care
- Competitive holiday allowance
 ELIGIBILITY & REQUIREMENTS
- Open to hybrid working
- Legal right to work in the UK
- English speaker
- Willing to undergo financial checks
 JOB DESCRIPTION
Whether your skills are suited to designing and developing seamless digital journeys for users or aligned to testing and analysing user behaviour to enhance products, join the Barclays team as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, upon successful completion of the Mid-Level Accelerator.
Please use the links below to view sample job descriptions from Barclays that align with our disciplines across Java, JavaScript, Python and Data. Please apply for the discipline that you have the closest match in experience to.
Java Developer sample job description HERE.
JavaScript (UI) Developer sample job description HERE.
Python Developer sample job description HERE.
SQL Developer sample job description HERE.
 MORE ABOUT BARCLAYS
Barclays is a global, vital and highly respected financial organisation with an inspiring Purpose. Operating in 38 countries and employing around 100,000 people across the world, we help communities, individuals and businesses thrive. And we’ve created financial solutions and technology that the world now takes for granted.
A career with us can offer incredible variety, depth and breadth of experience, and the chance to learn from some of the best minds in technology and finance.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.

Data Analyst
- London, Glasgow or Edinburgh
- Data Science Stream
- Visa sponsorship: No
- Start date: January 2026
 ABOUT THE OPPORTUNITY
Join the Autumn/Winter 2025 Mid-Level Accelerator, with the exciting opportunity to start a role as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, at a leading financial institution, Barclays!
TOP THREE REASONS TO APPLY:
- Flexible & Hybrid working
- Private medical care
- Competitive holiday allowance
 ELIGIBILITY & REQUIREMENTS
- Open to hybrid working
- Legal right to work in the UK
- English speaker
- Willing to undergo financial checks
 JOB DESCRIPTION
Whether your skills are suited to designing and developing seamless digital journeys for users or aligned to testing and analysing user behaviour to enhance products, join the Barclays team as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, upon successful completion of the Mid-Level Accelerator.
Please use the links below to view sample job descriptions from Barclays that align with our disciplines across Java, JavaScript, Python and Data. Please apply for the discipline that you have the closest match in experience to.
Java Developer sample job description HERE.
JavaScript (UI) Developer sample job description HERE.
Python Developer sample job description HERE.
SQL Developer sample job description HERE.
 MORE ABOUT AVIVA
Barclays is a global, vital and highly respected financial organisation with an inspiring Purpose. Operating in 38 countries and employing around 100,000 people across the world, we help communities, individuals and businesses thrive. And we’ve created financial solutions and technology that the world now takes for granted.
A career with us can offer incredible variety, depth and breadth of experience, and the chance to learn from some of the best minds in technology and finance.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.

PRODUCT MANAGER
- London, Glasgow or Edinburgh
- Product Management Stream
- Visa sponsorship: No
- Start date: January 2026
 ABOUT THE OPPORTUNITY
Join the Autumn/Winter 2025 Mid-Level Accelerator, with the exciting opportunity to start a role as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, at a leading financial institution, Barclays!
TOP THREE REASONS TO APPLY:
- Flexible & Hybrid working
- Private medical care
- Competitive holiday allowance
 ELIGIBILITY & REQUIREMENTS
- Open to hybrid working
- Legal right to work in the UK
- English speaker
- Willing to undergo financial checks
 JOB DESCRIPTION
Whether your skills are suited to designing and developing seamless digital journeys for users or aligned to testing and analysing user behaviour to enhance products, join the Barclays team as either a JavaScript Developer, Java Developer, SQL Developer or Python Developer, upon successful completion of the Mid-Level Accelerator.
Please use the links below to view sample job descriptions from Barclays that align with our disciplines across Java, JavaScript, Python and Data. Please apply for the discipline that you have the closest match in experience to.
Java Developer sample job description HERE.
JavaScript (UI) Developer sample job description HERE.
Python Developer sample job description HERE.
SQL Developer sample job description HERE.
 MORE ABOUT KFC
Barclays is a global, vital and highly respected financial organisation with an inspiring Purpose. Operating in 38 countries and employing around 100,000 people across the world, we help communities, individuals and businesses thrive. And we’ve created financial solutions and technology that the world now takes for granted.
A career with us can offer incredible variety, depth and breadth of experience, and the chance to learn from some of the best minds in technology and finance.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
APPLICATIONS FOR THE SPRING/SUMMER 2026 COHORT WILL BE OPENING SOON
Register your interest via the form below and we’ll notify you of opportunities for our next cohort.
REGISTER YOUR INTEREST
APPLICATIONS FOR THE SPRING/SUMMER 2026 COHORT WILL BE OPENING SOON

Register your interest via the form below and we’ll notify you of opportunities for our next cohort.
CAN'T FIND THE RIGHT OPPORTUNITY THIS TIME? REGISTER BELOW FOR UPDATES

Register your interest via the form below and we’ll notify you of any new opportunities that come up during the application period or for our next cohort.
HEAR FROM THE TEAM AND COMMUNITY
COMMUNITY SUCCESS STORIES

“I undertook CFG courses and quickly developed a deep passion for coding. This love for coding led me to pursue the CFGdegree, which not only changed my life but also paved the way for me to achieve my dream job. The program has not just provided me with unprecedented opportunities, but it has also connected me with a community of like-minded enthusiasts who share my fervour for technology. This has been a nurturing platform, inspiring me to think outside the box and build relationships with progressive, forward-thinking companies.”
Imane Ziouche
CFGdegree Grad to Junior Software Developer 
@ Find My Past

“One aspect of the CFGdegree that resonates deeply with me is its accessibility for working parents. I am genuinely passionate about the fact that the CFGdegree offers a free opportunity for career switching and upskilling, making it accessible to working parents like myself. Without the CFGdegree, I would not have had the means to upskill and transition into a new career. It is a remarkable initiative that empowers individuals to pursue their aspirations while balancing their family responsibilities.”
Paula Brocki
CFGdegree Grad to Cloud Engineer @ Deloitte

“My experience as a career switcher from a healthcare administrator to a DevOps Engineer has been transformative, thanks to the CFGdegree. The program provided me with a solid foundation in coding and DevOps practices, which has opened up new opportunities for me in the tech industry. I am grateful for the hands-on experience and supportive learning environment that the bootcamp provided, and I am excited to continue growing my skills as a DevOps Engineer.”
Hani Dore
CFGdegree Grad to Azure DevOps Engineer @ Fidelity

“I wasn’t in a position to quit my job to enrol in a “traditional” bootcamp. The fact that the CFGdegree classes took place in the evenings so I could study alongside my full-time role and that Thales sponsored my place were both crucial to me being able to pursue my career ambitions and achieve my goal of becoming a software engineer. The fact that I have been onboarded by an organisation that is considerate of and champions my non-traditional route into programming has helped set the stage for me to succeed without the added anxieties of constantly feeling the need to prove myself. “
Natalie Martin
CFGdegree Grad to Software Engineer @ Thales

“ The influence from the growing demand for tech and the supportive community CFG provided through the instructors and attendees was one of the defining factors behind me doing the CFGdegree. As a part-time course, it allowed me to balance working and learning how to become a Full-stack Engineer. Since taking the CFGdegree, it has not only impacted me to now being an Award Winning Software Engineer, but has led me to a network of amazing women who I can rely on for support and advice throughout my tech career.”
Mariam Hussein
CFGdegree Grad to Software Engineer @ Slalom Build

“The CFGdegree provided a comprehensive curriculum that covered advanced topics in greater depth. The degree program included hands-on projects that simulated real-world tech challenges, enabling me to develop a portfolio that showcased my skills to potential employers. The program also offered confidence coaching sessions, which were fantastic and prepared me for job interviews and networking opportunities. Participating in these educational pathways helped me build the technical skills required to make a successful career switch, but also instilled a sense of belonging in the tech community.“
Heather O’Grady
CFGdegree Grad to Dynamics Developer 
@ Intellectual Property Office

“From embracing the world of coding through CFG to joining Nike’s tech family, my journey has been amazing, propelling me from a paralegal to a passionate software engineer. With a dynamic company culture and the exhilarating challenges of my role, I’ve found my true professional calling.”
Yanxi Jin
CFGdegree Grad to Software Engineer @ Nike

“Personally, my experience with the CFGdegree has been incredibly positive. As someone with ADHD and OCD, I’ve appreciated the flexibility and support provided by the program. The ability to learn at my own pace and access resources when needed has been invaluable in helping me stay engaged and motivated throughout the course. Moreover, the sense of community within the CFGDegree has allowed me to connect with other neurodivergent individuals who share similar experiences, providing a supportive network that has helped me overcome challenges and succeed in my learning journey. I always used to get average marks, until I did the CFG degree, and with their support I got a distinction.”
Asia Sharif
CFGdegree Grad to Software Engineer @ NatWest

“Hi, I’m Jess! I’m 29 years old and from Glasgow. I switched careers at 28 from teaching to tech, all thanks to Code First Girls! I’ve been an Associate Software Engineer working for Flutter UK & Ireland for about a year now. I started this role after completing the CFGdegree. Prior to this, I studied Education at university and then went on to work as a Primary Teacher for five years. Safe to say – ZERO tech experience! I had genuinely never considered a career in tech as an option. I didn’t know anyone who had made a similar career switch and always just assumed you needed a Computer Science degree or relevant experience.”
Jess Gilbert
CFGdegree Grad to Associate Software Engineer @ Flutter UK & Ireland
FAQs
 Am I eligible for the CFGdegree?
You are eligible to apply for the CFGdegree (and linked +Masters) as long as you :
- Identify as a woman (as defined under the UK Equality Act 2010)
- Are 18 years or over at the time of application
- Have completed a foundational course (such as our Coding Kickstarter Classes or an equivalent course) so you can pass a technical assessment as part of your application.
- Able to commit to the 16-week course
- You must be available to accept a position within the sponsoring company and in their selected working region
- Have a passion to start your career tech and a willingness to learn.
Each sponsoring company has different requirements, so it’s important that you read each application carefully – especially regarding location, educational background and eligibility to work in the hiring country location (e.g. UK).
 Do I need tech experience to apply?
We don’t require any previous tech experience to apply, but we do require a level of tech knowledge to pass our tech assessment.
If you have successfully completed one of our Coding Kickstarter Classes (or an equivalent foundational course), you should have the knowledge and skills needed to pass the tech assessment.
 How does the application process work?
The application process is provided in detail above under “our CFGdegree opportunities”.
To apply for the CFGdegree you will need to complete the following steps:
- Read through all opportunities available, and ensure you understand the role you are applying for and meet the criteria and requirements
- Complete the application form and upload your CV
- If you meet all the eligibility criteria for the role applied for, you will be invited to complete a tech assessment
- Complete the tech assessment ideally within five (5) days of receiving it
- If you pass the tech assessment, you will be invited to the next stage and asked to complete a short self-recorded online interview
- Ensure you have completed all steps by the deadline
- Once the deadline has passed, all applications will be considered, and if you are successful, you will receive an email inviting you to attend an interview
- You will be notified via email if you have not been successful following the interview
- You may also receive an invitation to attend confidence coaching to support you at the interview stage
- Once interviewed, the company will shortlist all candidates, and if successful, you will be offered a place on the CFGdegree and a role within the company
- The role is dependent on course completion, and the role begins after the course has ended, unless otherwise specified
 What kinds of roles are on offer after completion of the CFGdegree?
The roles available are dependent on the sponsoring company. This can vary between an internship, fixed-term contracts and full-time, permanent roles.
Please read the job specification for each role before applying to see if it is suitable for you.
We also have our CFG-sponsored places, where you can opt-in for placements as a consultant (contract) post CFGdegree completion.
Please note, not all of our places are linked to job roles.
We have also listed out under each CFGdegree stream the types of roles and career pathways as a point of reference.
 Am I required to take up a role with the sponsoring company upon completion?
Yes, if you are offered a place linked to a job-role. As part of accepting a place on the CFGdegree, you will be asked to sign an agreement stating that you will accept a job offer from the sponsoring company if this is specified in the application.
Once the agreement is signed, receipt of your course certificate depends on the acceptance of the job offer and completion of any related interviews within the sponsor company.
We offer places linked to entry-level job roles in tech, but also offer education-only places to suit those not looking to go directly into a role.
 Am I getting paid while doing the CFGdegree?
No. Any position you are offered will start upon completion of the CFGdegree. If your application is successful you will find out further details about the role, including salary closer to the time. Note that this will vary depending on the company.
 Do I need to resign from my current job?
Please read each company application criteria carefully, and do not resign from your current role until you have written confirmation from the company.
Yes, to accept a place on the CFGdegree you will need to be prepared and willing to give notice to your current employer as agreed with your sponsoring company, if you are client-sponsored.
If you are CFG-Sponsored, you are not required to leave your role to take part in the CFGdegree. However, we will endeavour to match all candidates to existing opportunities with our partners, so please bear this in mind when applying.
 Can I apply if I am on a visa / need a visa / reside outside of the hiring country location (e.g UK)?
Please read our CFGdegree visa guidelines here.
We would also ask that you read the company requirements prior to applying, and ensure you meet this criteria to avoid being rejected further down the line.
If there are no opportunities that meet your current circumstances, please check the company requirements next cohort to see if there are opportunities for you.
 How many times a year do you run the CFGdegree programmes?
Currently, we run the CFGdegree twice a year with a Spring/Summer and an Autumn/Winter cohort.
More details on the timings of these can be found above under “our CFGdegree opportunities” section.
 I already have experience in tech, do you have any programmes suitable to help progress my career?
If you have 1.5+ years of tech experience, the Mid-Level Accelerator and our Tech Accelerator programmes as best.
These Tech Accelerators aim to help more women drive their tech careers forward and create future tech leaders across multiple industries.
It is pretty grim when it comes to gender diversity in mid- and senior-level roles in tech, so we are working hard to change those stats too!
Check out our open Mid-Level Accelerator opportunities now!

START LEARNING TODAY!
Sign up to access our Code First Girls courses online for free and join one of the largest communities of women in tech globally!
START LEARNING TODAY!
Sign up to access our Code First Girls courses online for free and join one of the largest communities of women in tech globally!
START LEARNING TODAY!
Sign up to access our Code First Girls courses online for free and join one of the largest communities of women in tech globally!
