+MASTERS:
QUICK JUMP MENU
SPILLIN' THE TEA ON THE
+MASTERS
The Code First Girls +Masters is a four-week intensive course that will provide learners with additional skills and knowledge across DevOps & Cloud, Data for Business, Cyber Security, AI & Machine Learning or Java.
CFGDEGREE +MASTERS
The +Masters is intended as an extension for recent grads of our CFGdegree, to help prepare candidates for more specialised job roles with our partner companies.
INTERNAL UPSKILLING OR CANDIDATE ATTRACTION
The +Masters is also an option for companies wanting to upskill internally or attract women and non-binaries in tech to more bespoke roles inside their businesses.
+MASTERS CERTIFICATION
Candidates who successfully pass the +Masters will receive a certification recognising their learning achievement and specialisation.


+MASTERS COURSE
TIMINGS & STRUCTURE
The +Masters courses will be timed to commence approximately one week after each CFGDegree cohort finishes. This will usually be in June, September, and November.
COURSE LENGTH
Each course runs for four weeks and, like our CFGdegree, it will run four nights per week (Monday – Thursday) between 6.30pm and 8.30pm.
VIRTUAL OR IN-PERSON?
Currently, all of our courses are virtual, however, we do like to celebrate with a little (optional) graduation ceremony at the end for our CFGdegree and +Masters grads!
WHAT IS THE COURSE STRUCTURE?
Aside from the lessons and virtual learning over the four weeks, learners will also need to pass a final assessment to receive their certification.
DEVOPS & CLOUD (DEPLOYMENT)
The skills you will learn in our DevOps & Cloud (Deployment) +Masters will allow you to continue on your software engineering career pathway, with roles including DevOps Engineer, Site Reliability Engineer, Cloud Engineer, and more!
- AWS, Azure & Google Cloud fundamentals
- Security and compliance
- Using Docker and containers
- Kubernetes and deployments
- Overview of Terraform
DEVOPS & CLOUD +MASTERS
COURSE STRUCTURE
- WEEK 1: Working with Cloud Platforms
- WEEK 2: Using Docker
- WEEK 3: Intro to Kubernetes & Pipelines
- WEEK 4: Tying it all together
Data for Business
The skills you will learn in our Data for Business +Masters will allow you to explore a wide variety of roles across tech such as a Business Analyst, Data Business Analyst, Quantitative Analyst and more!
- Data collection methods with Excel
- Data analytics & explanatory statistics
- Data visualisation with Python
- Data report and professional presentations building
- Data project maintenance
Data for Business +MASTERS
COURSE STRUCTURE
- WEEK 1: Data Analytics, Quality and Ethics
- WEEK 2: Data Analytics & Explanatory Statistics
- WEEK 3: Data Visualisation
- WEEK 4: Data Management and Project Maintenance
CYBER SECURITY
The skills you will learn in our Cyber Security +Masters will allow you to explore a wide variety of roles across tech such as a Computer Forensic Analyst, Security Engineer, IT Security Specialist and more!
- Network security
- Product Physical & environmental security
- Encryption techniques
- Ethical hacking techniques and practice
- Software reverse engineering
CYBER SECURITY +MASTERS
COURSE STRUCTURE
- WEEK 1: Introduction to Cybersecurity and Network Scanning
- WEEK 2: Web Application Security and Vulnerability Scanning
- WEEK 3: Wireless Network Security and Network Attacks
- WEEK 4: OWASP Juice Shop and Web Application Security Testing
JAVA
The skills you will learn in our Java +Masters will allow you to explore various roles across tech such as Java Software Developer, Java Developer, Java Software Engineer, Backend Developer (Java), Java Test Engineer and more!
- Object-oriented programming
- RESTful services with Spring
- Test-driven development
- Microservices
- Cloud Development
Java +MASTERS
COURSE STRUCTURE
- WEEK 1: Intro to Java Programming
- WEEK 2: Spring Framework and APIs
- WEEK 3: Development, Testing and Code Quality
- WEEK 4: Microservices and Deployment
*NEW*
Artificial Intelligence and Machine Learning
The skills you will learn in our AI & ML +Masters will allow you to explore various roles across tech such as AI Engineer, ML Engineer, AI Designer, Big Data Engineer and more!
- Statistics, core data science concepts and models
- PyTorch
- Apache Airflow
- Churn modelling
- Kubernetes & Kuberflow
AI & MACHINE LEARNING +MASTERS
COURSE STRUCTURE
- WEEK 1: AI & Machine Learning Foundations
- WEEK 2: AI Implementation
- WEEK 3: Application
- WEEK 4: Advanced AI/Machine Learning
+MASTERS: ELIGIBILITY CRITERIA & DATES
All CFGdegree graduates will be eligible for four-week extension +Masters courses, giving candidates an even deeper level of learning across DevOps & the Cloud, Java, or Data for Business and Cyber Security specialisations.
To take part in the +Masters, you will need to apply for a role at a company that is sponsoring both CFGdegree +Masters learning.
As companies will be sponsoring candidates through this learning, it will be completely free for successful CFG applicants with some great job opportunities attached!
OUR +MASTERS OPPORTUNITIES
All of our +Masters opportunities are linked to place on the CFGdegree prior. To take part in the +Masters, you will need to apply for a role at a company that is sponsoring both CFGdegree +Masters learning.
KEY CFGDEGREE & +MASTERS INFORMATION
APPLICATION & COHORT DATES
Our CFGdegree and +Masters 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
- CFGdegree Course: March start
- +Masters course: July start
- Role start date: ~September
AUTUMN/WINTER COHORT
- Applications: April
- CFGdegree Course: July start
- +Masters Course: November start
- Role start date: ~January
APPLICATION PROCESS
The +Masters application process is linked to a CFGdegree application and 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 are an intensive courses, 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 knowledge 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
PLATFORM ENGINEER or software engineer
- Manchester, Leeds, London or Gloucester
- CFGdegree: Full-Stack or Software & Date Engineering Streams
- +Masters: Java or DevOps & Cloud Streams
- Visa sponsorship: No
- Start date: August 2026
ABOUT THE OPPORTUNITY
Join the Full Stack or Software & Data Engineering Spring/ Summer 2026 CFGdegree, with the exciting opportunity to start a role as either a Platform Engineer or Software Engineer at BAE Systems – Digital Intelligence!
Following the degree you will complete the Java or DevOps & Cloud +Masters course. Upon successful completion, you will join the team in the Manchester, Leeds, London or Gloucester offices.
TOP THREE REASONS TO APPLY:
- Generous holiday and benefits package
- Dedicated career manager
- Join the annual bonus and share scheme
ELIGIBILITY & REQUIREMENTS
- At least three days per week in the office
- Legal right to work in the UK
JOB DESCRIPTION
Software Engineer
Here at BAE Digital Intelligence, we are looking to grow our Software Engineering capability
following continuous growth and success in the UK National Security sector at our
Gloucester and Manchester offices.
For the full job description, please read HERE.
Platform Engineer
Are you passionate about working with cutting-edge technology and self-motivated to find innovative solutions to
complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced Platform
Engineer in either London, Leeds or Manchester.
For the full job description, please read HERE.
MORE ABOUT BAE SYSTEMS DIGITAL INTELLIGENCE
BAE Systems – Digital Intelligence. We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime.
Our customers depend on our evolving capabilities to help them safely grow their organisations. Our unprecedented access to threat intelligence, world-leading analysts and market-leading technology means we can help them to adapt, evolve and stay ahead of the criminals.
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.
EDUCATION-ONLY
- All UK
- CFGdegree: Data Science Stream
- +Masters: Artificial Intelligence & Machine Learning Stream
ABOUT THE OPPORTUNITY
Cognizant are sponsoring education-only places on the Data Science Spring/Summer ’26 degree. The degree is followed by places on the Artificial Intelligence & Machine Learning +Masters. This is a fantastic opportunity to get industry-leading education and start your journey into tech.
TOP THREE REASONS TO APPLY:
- Free education to help you kickstart an exciting career in tech
- 1:1 mentorship from the Cognizant team throughout your journey
- Extra +Masters opportunities for Data Science students
MORE ABOUT COGNIZANT
Cognizant is deeply committed to strengthening communities by expanding access to economic opportunity and digital/AI skills. At the heart of this commitment is Synapse, Cognizant’s global initiative to upskill one million learners in digital capabilities by the end of 2026. Through strategic partnerships with mission-driven organisations, Cognizant is reimagining career pathways into the technology sector – cultivating diverse talent pipelines and transforming education and workforce systems to be more inclusive and future-ready.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
EDUCATION-ONLY
- Ireland
- CFGdegree: Data Science Stream
- +Masters: Artificial Intelligence & Machine Learning Stream
ABOUT THE OPPORTUNITY
Cognizant are sponsoring education-only places on the Data Science Spring/Summer ’26 degree. The degree is followed by places on the Artificial Intelligence & Machine Learning +Masters. This is a fantastic opportunity to get industry-leading education and start your journey into tech.
TOP THREE REASONS TO APPLY:
- Free education to help you kickstart an exciting career in tech
- 1:1 mentorship from the Cognizant team throughout your journey
- Extra +Masters opportunities for Data Science students
MORE ABOUT COGNIZANT
Cognizant is deeply committed to strengthening communities by expanding access to economic opportunity and digital/AI skills. At the heart of this commitment is Synapse, Cognizant’s global initiative to upskill one million learners in digital capabilities by the end of 2026. Through strategic partnerships with mission-driven organisations, Cognizant is reimagining career pathways into the technology sector – cultivating diverse talent pipelines and transforming education and workforce systems to be more inclusive and future-ready.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
EDUCATION-ONLY
- All UK
- CFGdegree: All streams
- +Masters: All streams
ABOUT THE OPPORTUNITY
Code First Girls is offering fully sponsored places on the CFGdegree and +Masters programmes for individuals eager to explore entrepreneurship. You don’t need an existing business or a fully-formed idea – just a passion for becoming an entrepreneur and a belief in the power of tech skills to bring your vision to life.
TOP THREE REASONS TO APPLY:
- Fully sponsored CFGdegree and +Masters programmes to kickstart your journey in tech
- Build a supportive women in tech network
- Grow your network and connect with a community of like-minded women who are building, launching, and shaping the future of tech
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
SOFTWARE ENGINEER or information security consultant
- London
- CFGdegree: Full-Stack Stream
- +Masters: DevOps & Cloud or Cyber Security Streams
- Visa sponsorship: No
- Start date: September 2026
ABOUT THE OPPORTUNITY
Join the Spring/ Summer 2026 CFGdegree and +Masters, with the exciting opportunity to start a role as either a Software Engineer or Information Security Consultant with dunnhumby.
This year, dunnhumby are also offering all their students +Masters sponsorships on either DevOps & Cloud or Cyber Security!
Upon successful completion of the CFGdegree and +Masters you will start the role in their London office.
TOP THREE REASONS TO APPLY:
- Access to private medical treatment
- Flexible benefits package you can customise to suit your needs
- 52 weeks maternity leave
ELIGIBILITY & REQUIREMENTS
- Candidates must be able to work 3 days per week in office
- UK Right to work
- Open to both graduates and career switchers
- No degree requirements
- Visa sponsorship is not available
JOB DESCRIPTION
Software Engineer
dunnhumby is looking for a dedicated individual to join our 2026 Software Engineering Pathway Programme!
dunnhumby is the world’s first customer data science platform, and as part of the Pathways Programme, you will be involved in working within our key product engineering and data platform teams across our Software Engineering department.
You will rotate through the core roles of a Software Engineer within dunnhumby, including Full-Stack, Cloud and DevOps Engineering.
Please read the full job description HERE.
Information Security Consultant
dunnhumby is looking for a dedicated individual to join our 2026 Information Security Pathway Programme!
dunnhumby is the world’s first customer data science platform, and as part of the Pathways Programme, you will be involved in working within our ever expanding Security department, working across different units to gain a strong understanding of our security functions.
You will rotate through the core roles of a dunnhumby Security Consultant, looking at different elements from Engineering, Threat Hunting and Governance within our processes.
Please read the full job description HERE.
MORE ABOUT DUNNHUMBY
Defy Expectations with dunnhumby
dunnhumby is not most companies. And you are not most people. We harness customer data with leading edge science, world class digital platforms and creative media solutions. Most companies exist to meet expectations. Dunnhumby exists to defy them.
See how you can defy expectations with a career at dunnhumby.
Life at dunnhumby
You’ll work in an internationally collaborative environment alongside teams of ambitious, inquisitive, forward-thinking individuals. We believe learning & development never stops & provide opportunities to feed your curiosity to understand, improve, & learn. From the every-day thank yous for a job well done to the social get-togethers for the fun-lovers; it’s working in great offices, with even greater people – networking globally to collaborate, innovate and deliver value.
Life at dunnhumby on Instagram
Life at dunnhumby on Twitter
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
data analyst or database administrator
- London
- CFGdegree: Software & Data Engineering Stream
- +Masters: Data for Business Stream
- Visa sponsorship: No
- Start date: September 2026
ABOUT THE OPPORTUNITY
Marex are sponsoring places on the Spring/Summer ’26 degree. This is a fantastic opportunity to join the London team as either a Developer, Data Analyst or Database Administrator.
Completion of the degree is followed by places on the Data for Business +Masters for those applying to the Data Analyst or Database Administrator roles.
Upon successful completion of the CFGdegree and +Masters you will join the Marex London team.
TOP THREE REASONS TO APPLY:
- A growing global company with new opportunities to collaborate and learn
- Opportunities to develop your career
- We create an environment that fosters initiative and support
ELIGIBILITY & REQUIREMENTS
- Candidates must be able to attend the office 3 days per week
JOB DESCRIPTION
Data Analyst
As a Data Analyst in the Enterprise Data team, you will play a key role in connecting business functions with the data team. You’ll build relationships with data creators, owners, and users across the organisation, helping to ensure that data assets are clearly defined and properly maintained within a central data catalogue.
Read full job description HERE.
Database Administrator
As a Database Administrator within the Data team, you work closely with senior Database Administrators, Infrastructure Engineers, and development teams to support Marex’s database stack across production and non-production environments. Your responsibilities will include routine database maintenance, performance monitoring, database access management, and backup/recovery operations. You’ll also contribute to the development and enforcement of best practice standards and help ensure database security and compliance across Marex’s global footprint.
Read full job description HERE.
MORE ABOUT MAREX
Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The Group provides comprehensive breadth and depth of coverage across four services: Clearing, Agency and Execution, Market Making and Hedging and Investment Solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The Group provides access to the world’s major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the Group has over 2,400 employees across Europe, Asia and the Americas.
The Technology Department delivers differentiation, scalability and security for the business – providing digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile ‘streams’ aligned to specific business areas. Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. For more information visit www.marex.com.
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
CLOUD ENGINEER, DEVOPS ENGINEER, CYBER SECURITY ENGINEER OR SITE RELIABILITY ENGINEER
- Dublin
- CFGdegree: Software & Data Engineering Streams
- +Masters: DevOps & Cloud or Cyber Security Streams
- Visa sponsorship: No
- Start date: September 2026
ABOUT THE OPPORTUNITY
Join the Spring/ Summer 2026 CFGdegree, with the exciting opportunity to start a role as either a Cloud Engineer, DevOps Engineer, Cyber Security Engineer, or, Site Reliability Engineer with SMBC.
The degree is followed by places on the DevOps & Cloud, or, Cyber Security +Masters. Join their Dublin office upon successful completion of the CFGdegree and +Masters.
TOP THREE REASONS TO APPLY:
- Private medical insurance
- Employee Assistance Programme
- Annual bonus remuneration
ELIGIBILITY & REQUIREMENTS
- Candidates must be willing to undergo a pre-employment screening process involving credit & ID checks and prior employment/educational checks
- Candidates must be able to attend the office 2-3 days per week
JOB DESCRIPTION
MORE ABOUT SMBC
By joining SMBC, you will become part of a dynamic and growing company in the financial sector. We offer exciting opportunities to work on a diverse range of projects and initiatives, enabling you to enhance your skills and gain valuable experience in a wide arrange to subject areas. As we prioritise personal and professional growth, we provide mentorship and support to help you advance your career and make your time at SMBC a positively memorable one.
We believe in fostering a diverse and inclusive work environment, where all team members perspectives and
contributions are valued. We offer competitive company benefits to ensure your well-being and work-life balance. So, if you like a challenge and want to continuously grow and develop in your role apply today!
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
SOFTWARE ENGINEER
- London
- CFGdegree: Software & Data Engineering Stream
- +Masters: DevOps & Cloud Stream
- Visa sponsorship: No
- Start date: September 2026
ABOUT THE OPPORTUNITY
Join the Spring/ Summer 2026 CFGdegree, with the exciting opportunity to start a role as a Software Engineer with SMBC.
The degree is followed by places on the DevOps & Cloud +Masters.
Join their London office upon successful completion of the CFGdegree and +Masters.
TOP THREE REASONS TO APPLY:
- Private medical insurance
- Employee Assistance Programme
- Annual bonus remuneration
ELIGIBILITY & REQUIREMENTS
- Candidates must be willing to undergo a pre-employment screening process involving credit & ID checks and prior employment/educational checks
- Candidates must be able to attend the office 2-3 days per week
JOB DESCRIPTION
SMBC is a UK financial services company that provides specialist investment banking services, expert insights, and innovative solutions in global capital markets. Over the past five years, the IT department at SMBC has grown significantly to meet the needs of the growing business.
We have built an internal bespoke middle office system to facilitate trading activities. As our project portfolio continues to grow, we are seeking a motivated self-starter who is looking to advance their career in the financial sector. This role provides an excellent opportunity to enter the exciting and progressive world of finance whilst pursuing an interest in Software Development.
Please read the full Software Engineer job description HERE.
MORE ABOUT SMBC
By joining SMBC, you will become part of a dynamic and growing company in the financial sector. We offer exciting opportunities to work on a diverse range of projects and initiatives, enabling you to enhance your skills and gain valuable experience in a wide arrange to subject areas. As we prioritise personal and professional growth, we provide mentorship and support to help you advance your career and make your time at SMBC a positively memorable one.
We believe in fostering a diverse and inclusive work environment, where all team members perspectives and
contributions are valued. We offer competitive company benefits to ensure your well-being and work-life balance. So, if you like a challenge and want to continuously grow and develop in your role apply today!
Please note: Only apply for ONE CFGdegree role. We will capture other preferences in your form.
🌎 INTERNATIONAL OPPORTUNITIES
There are no international CFGdegree and +Masters opportunities for this cohort currently. 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.
+MASTERS
FAQS
The Code First Girls +Masters is a four-week intensive course that helps students extend their career pathways by studying specialised modules in DevOps & Cloud, Cyber Security, Mobile App Development or Data for Business.
The +Masters courses will be timed to commence approximately one week after each CFGdegree cohort finishes. Each course runs for four weeks and, like our CFGdegree, it will run four nights per week (Monday – Thursday) between 6.30 pm and 8.30 pm.
Aside from the lessons and virtual learning over the four weeks, learners will also need to pass a final assessment to receive their certification.
You are eligible to apply for the +Masters as long as you :
- This opportunity is open to individuals of the female sex (i.e., female at birth), in line with the Equality Act 2010 and the recent Supreme Court interpretation.
- 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 CFGdegree and the 4-week +Masters.
- 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.
Other questions? Visit our knowledge base for more information.








