CFGDEGREE

CFGDEGREE

QUICK JUMP MENU

START YOUR CAREER IN TECH WITH THE

CFGDEGREE

Level up with our 16-week CFGdegree in either data science, software or data engineering, full-stack or product management.

Get sponsored by amazing brands and partners, linked with incredible job roles or choose your own career pathway with education-only opportunities. 

DID WE MENTION IT IS 100% FREE?

No hidden costs or fees when you graduate, no IOUs, no debt. 100% free for all learners. Period.

Two women happily working on laptops in a classroom. In one corner, a folder overflows with programming languages. In the opposite corner, a playful animated girl sits on a pile of money.

OUR CFGDEGREE

COMPANY PARTNERS

All the companies below have or are supporting CFG members with sponsored places on our CFGdegree cohorts (with this list continually growing!). Each of these companies is playing such an important role in the education and training of women in tech, but also in providing job opportunities and work experience at the end of their CFGdegree, ultimately driving change and shifting the stats around diversity in tech.

OPEN UP NEW

CAREER PATHWAYS

We partner with a range of companies who are working with us to provide this training and potential job roles at the end of the course for certified candidates. 

Your CFGdegree will train you up for a career pathway in either data science, software or data engineering, full-stack or product management with a range of roles that could be pursued.

The CFGdegree is 100% FREE for all candidates.

blank

A one-of-a-kind learning experience and career pathway with some of the UK and Ireland’s most sought-after employers and players in tech!

blank

The world is your oyster (literally!). Benefit from our specialised education and secure your dream job with our international partners. 

blank

Take your own career to the next level with our education-only opportunities with your chance to take on contracting roles.

CFGDEGREE

SPECIALISATIONS

Software or Data Engineering CAREER PATHWAY

The skills you will learn in our Software or Data Engineering CFGdegree will allow you to explore a software engineering career pathway, with roles including software engineer, back-end programmer, Cyber Security, cloud engineer, solutions architect, devOps and more!

Software or Data Engineering CFGDEGREE
COURSE STRUCTURE

In this course introduction and troubleshooting session, we’ll delve into the fundamentals of version control with Git and GitHub. You’ll learn how to effectively manage your project’s codebase, collaborate with team members, and track changes seamlessly. Additionally, we’ll explore the principles of Agile methodology and the benefits of pair programming, enabling you to enhance productivity and foster better collaboration within your development team

Throughout this course, you’ll dive into programming fundamentals covering data types, functions, standard libraries, decision-making with if logic, Python data structures, testing, file I/O, and Python APIs

Throughout this course, you’ll explore key database fundamentals including data manipulation, table creation, SELECT queries, query optimization, logical operators, constraints, relational database design, primary and foreign keys, filtering, sorting, aggregation, joins, unions, subqueries, stored procedures, user-defined functions, views, locks, and database backup techniques

During this course, you’ll engage in a variety of activities, including a mock exam, exploring exception handling and debugging techniques, practicing testing methods such as Test-Driven Development (TDD) and unit testing. You’ll also undertake a Python project where you’ll build your own API connecting to a database, engage in coding practice sessions, receive career advice, and gain insights into project management strategies before the final exam.

Halfway there! We break for a reading week where you can catch up on any studies, continue practising your new skills, or have a few days of R&R.

Now that your foundation layer of learning has completed, your CFGdegree software specialisation starts to build out further with topics such as Object Orientated Programming and Python data structures, stacks and queues.

In this part of the course, you’ll delve deeper into complex data structures, exploring topics like linked lists, recursion programming and graphs.

The final weeks of the course will grow your knowledge and skills across algorithms and algorithm design. There will also be a final assessment as part of the course certification.

Data Science CAREER PATHWAY

DATA ANALYST - SCIENTIST - ENGINEER - AI/ML - ARCHITECT & MORE

The skills you will learn in our Data Science CFGdegree will allow you to explore a data career pathway, with roles including data analyst, machine learning, data architect, data scientist, applications/data visualisation engineer, business analyst, just to name a few!

Data Science CFGDEGREE
COURSE STRUCTURE

In this course introduction and troubleshooting session, we’ll delve into the fundamentals of version control with Git and GitHub. You’ll learn how to effectively manage your project’s codebase, collaborate with team members, and track changes seamlessly. Additionally, we’ll explore the principles of Agile methodology and the benefits of pair programming, enabling you to enhance productivity and foster better collaboration within your development team

Throughout this course, you’ll dive into programming fundamentals covering data types, functions, standard libraries, decision-making with if logic, Python data structures, testing, file I/O, and Python APIs

Throughout this course, you’ll explore key database fundamentals including data manipulation, table creation, SELECT queries, query optimization, logical operators, constraints, relational database design, primary and foreign keys, filtering, sorting, aggregation, joins, unions, subqueries, stored procedures, user-defined functions, views, locks, and database backup techniques

During this course, you’ll engage in a variety of activities, including a mock exam, exploring exception handling and debugging techniques, practicing testing methods such as Test-Driven Development (TDD) and unit testing. You’ll also undertake a Python project where you’ll build your own API connecting to a database, engage in coding practice sessions, receive career advice, and gain insights into project management strategies before the final exam.

You will also have time to test your knowledge and practise your coding in week seven.

Halfway there! We break for a reading week where you can catch up on any studies, continue practising your new skills, or have a few days of R&R.

Now that your foundation layer of learning has been completed, your CFGdegree data specialisation starts to build out further by growing your understanding of the different analytical libraries and packages including Pandas, NumPy, and Matplotlib.

In this part of the course, you’ll delve deeper into scientific data processes, exploring topics like machine learning, data cleaning, and data analysis.

The final weeks of the course will grow your knowledge and skills across predictive modelling, programming algorithms and evaluation. There will also be a final assessment as part of the course certification.

FULL-STACK DEVELOPER CAREER PATHWAY

The skills you will learn in our Full-Stack CFGdegree will allow you to explore all sorts of roles as a developer as you’ll learn both front-end and back-end skills, and how to connect the two. You’ll be able to take on roles like full-stack developer (obvs!), front-end developer, back-end developer, mobile app developer and loads more!

FULL-STACK CFGDEGREE
COURSE STRUCTURE

In this course introduction and troubleshooting session, we’ll delve into the fundamentals of version control with Git and GitHub. You’ll learn how to effectively manage your project’s codebase, collaborate with team members, and track changes seamlessly. Additionally, we’ll explore the principles of Agile methodology and the benefits of pair programming, enabling you to enhance productivity and foster better collaboration within your development team.

Throughout this course, you’ll dive into programming fundamentals covering conditions & logic, working with data, and practical applications in Javascript, alongside an introduction to the DOM, HTML, and CSS. 

During weeks 4-5 of the foundation course, you’ll learn about key areas of data management including database creation and SQL syntax, queries, logic operators, and constraints, plus a load more! You will also have a mini-break to recap your learning and revise before the first assessment.

During this course, you’ll practice debugging and testing in Javascript, and building APIs with Node.js. You’ll practice your new coding skills in sessions, and end the foundation module with an exam to demonstrate your new knowledge.

Halfway there! We break for a reading week where you can catch up on any studies, continue practising your new skills, or have a few days of R&R.

After completing your foundation layer of learning, your CFGdegree full-stack specialisation starts to build out further, kicking off with a deep dive into web dev and React. You’ll explore areas such as HTML, CSS (incl. Bootstrap), JavaScript, React and get into areas like design, interfaces, including  UX/UI concepts.

In this part of the course, you’ll delve deeper into navigation, Router props, React hooks and progress onto TypeScript.

The final weeks of the course will grow your knowledge and skills across version control, debugging, Linux, and the integration of back-end with front-end. There will also be a final assessment as part of the course certification.

PRODUCT MANAGEMENT CAREER PATHWAY

The skills you will learn in our Product Management CFGdegree will allow you to explore a product management career pathway, with roles in digital product management, growth product management, and technical product manager just to name a few!

product management CFGDEGREE
COURSE STRUCTURE

In this course introduction and troubleshooting session, we’ll delve into the fundamentals of version control with Git and GitHub. You’ll learn how to effectively manage your project’s codebase, collaborate with team members, and track changes seamlessly. Additionally, we’ll explore the principles of Agile methodology and the benefits of pair programming, enabling you to enhance productivity and foster better collaboration within your development team.

Throughout this course, you’ll dive into programming fundamentals covering conditions & logic, working with data, and practical applications in Javascript, alongside an introduction to the DOM, HTML, and CSS. 

During weeks 4-5 of the foundation course, you’ll learn about key areas of data management including database creation and SQL syntax, queries, logic operators, and constraints, plus a load more! You will also have a mini-break to recap your learning and revise before the first assessment.

During this course you’ll practice debugging and testing in Javascript, and building APIs with Node.js. You’ll practice your new coding skills in sessions, and end the foundation module with an exam to demonstrate your new knowledge. 

Halfway there! We break for a reading week where you can catch up on any studies, continue practising your new skills, or have a few days of R&R.

After completing your foundation layer of learning, your CFGdegree Product Management specialisation starts to build out further, kicking off with a deep dive into product manager role and responsibilities.

You’ll explore areas such as product vision, product lifecycle, product manager types and project work. You will gain knowledge in product initiation through market research, product mapping, prioritisation, development tools, data analysis and financials. 

In this part of the course, you’ll delve deeper into user experience design, prototyping, user story capture, hands on workshops and building the project alongside the development team. You will learn how to weigh trade offs between product requirements, design requirements, engineering efforts and quality in the development process.

The final weeks of the course will grow your knowledge and skills across managing your team and learning more about agile methodology and scrum master role. You will have a deep dive into quality assurance, testing and bug catching prioritisation, and product metrics to measure success. You will learn best practices in product documentation and iteration and develop various skills through assessment and final project presentation.

CFGDEGREE 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 role/s they are applying for. Our CFGdegree is an intensive course, so we want to give all candidates the best chance of being successful on the course!

blank

1. SUBMIT YOUR APPLICATION

Submit your application online for your chosen company. You can only submit ONE application for the CFGdegree. During the application, you can also specify two backup companies to be considered for if unsuccessful in your first choice.

2. ONLINE TECH ASSESSMENT

If you meet our initial eligibility criteria, you’ll be sent a tech assessment link to complete (ideally within 7 days). You can choose between software, full-stack or data assessment. You will need to score 50% or above to pass. Scores between 40-49% will be invited to retry a second time. 

3.VIDEO INTERVIEW - VIDEO Q&A

If you pass the tech assessment, you will then be invited to complete a short video interview online. It will have four questions for you to answer.

4. ASSESSMENT & INTERVIEW COACHING

Ahead of your invite to interview with a sponsor company – we will provide you with Confidence Coaching. At this stage, you may also be asked to complete a company-specific assessment.

5. INTERVIEW WITH COMPANY

The last stage is usually an interview with the company sponsoring your place and who may be offering roles to candidates at the end of the CFGdegree.

 

 

6. CONFIRMED PLACE

Yaaaasss kweeen! Once your place is confirmed, you’ll also receive loads more details via our programmes team on schedules etc.

FIVE REASONS TO

GET INVOLVED

HIGHLY REGARDED SKILL
SUPER IN DEMAND

Not only are qualifications in coding highly regarded, companies are actively looking to recruit more women to help close the gender gap across the industry.

GROWTH EACH YEAR
(AND SET TO CONTINUE)

Tech continues to grow each year, and this is predicted to continue over the next decade (and probably beyond!) Not only that, but it is growing everywhere.

INDUSTRY AGNOSTIC
AND CODING IS GLOBAL

The great thing about learning how to code is that you can work across multiple industries (and countries!) – finance to health to retail and more – so you’ll never get stuck in one place. 

JOB OPPORTUNITIES
LUCRATIVE CAREERS

With in-demand skills comes lucrative careers. You could start off as a developer and grow into a DevOps role or even move your way up to a CTO position. Plus, the pay is pretty good too!

HAPPIEST ROLES
JOB SATISIFICATION

Glassdoor checked, and according to their list, out of the top 25 happiest jobs,  at least ten tech-linked roles made the coveted positions. Salary, flex working, and job satisfaction were ⭐️

SUMMER 2025 APPLICATIONS NOW OPEN!

CFGdegree Summer 2025 applications for UK & Ireland and International opportunities are now open!

Applications will close on Friday 7th March 2025, but please note some opportunities may close earlier due to popular demand.

CFGdegree Summer 2025 applications for UK & Ireland and International opportunities are now open!

Applications will close on Friday 7th March 2025, but please note some opportunities may close earlier due to popular demand.

 

UK & IRELAND OPPORTUNITIES

All of the opportunities below are for places sponsored by our UK & Ireland partners and are linked to a job opportunity upon successful completion of the CFGdegree.

Please read all the application requirements in full before applying and apply for one opportunity only. For more help understanding the opportunities listed, please check here.

Bank of America Logo

Bank of America is sponsoring places on the Software or Data Engineering CFGdegree for Summer 2025, linked to a fantastic Software Engineer role upon completion.

Sponsoring places on the Software or Data Engineering CFGdegree, Bank of America are excited to offer opportunities to more women in tech, joining the the team as a Software Engineer.

Employee benefits at Bank of America include: 

  • Private healthcare for you and your family 
  • Competitive pension plan, life assurance and group income
  • 20 days of back-up childcare and 20 days of back-up adult care per annum
  • Ability to change your core benefits as well as the option of selecting a variety of flexible benefits to suit your personal circumstances 
  • Use of a flex fund to use towards benefits
  • Access to an emotional wellbeing helpline, mental health first aiders and virtual GP services
  • Donate to charities of your choice directly through payroll and the bank will match your contribution
  • Access to our Arts & Culture corporate membership programme with discounted entry to some of the UK and Ireland’s most iconic cultural institutions
  • Opportunity to give back to your community, develop new skills and work with new groups of people by volunteering in your local area

Working at Bank of America, as a Software Engineer, you will get an excellent opportunity to learn, grow and make an impact, along with the power to make a difference. 

The Global Technology team designs, develops and supports applications needed to maintain the Banks full range of
products and services in over 30+ countries. The team liaise with both technical and business colleagues across the
bank to deliver high quality, scalable and performant systems that align with the Banks strategic goals.

Your key tasks and responsibilities may include but are not limited to:

  • Providing technical excellence to design, develop, and maintain state-of-the-art technology applications
    utilising technologies such as Java/EJB’s, C++, .NET, Python and Web services
  • Gathering and translating internal and external client requirements into technical design specifications,
    business process reengineering
  • Coding solutions, completing unit tests, and ensuring the solution can be integrated successfully into the
    overall application/system with clear, robust, and well-tested interfaces
  • Participating and contributing to the delivery/release (CI/CD) events. e.g. branching timelines, pull requests,
    issue triage, merge/conflict resolution, release notes

To learn more about the role of Software Engineer, view the full job description HERE.

  • Hybrid role – in office x3 days a week
  • Unfortunately, Bank of America are not able to sponsor visas

The worlds of sustainable finance, workplace culture and technology are evolving fast. Together we can shape them to be smarter, greener, safer and more inclusive

At Bank of America, we care deeply about our planet and the people on it. That’s why each year we provide billions of dollars in financing for sustainable business activities. We develop emerging technology to help organizations gain funding more safely, rapidly and globally than ever.

Join us and we’ll help you shape your own world through opportunities to learn, grow and belong. You’ll work in collaborative global teams with mentorship programs, employee networks and events to build friendships and support.

As a valued member of our team with responsibilities from day one, we’ll ask that you take the time to understand our Code of Conduct and how we manage risk.

We need all kinds of people, perspectives and skills, so if you’re as passionate as we are about making the world better, this could be the opportunity for you.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

Capital One (Temp) Logo

Capital One is sponsoring places on the Product Management and Software or Data Engineering CFGdegree, leading to a role as a Graduate Strategy Analyst or Software Engineer Graduate based at their Nottingham offices. 

Capital One is partnering with Code First Girls for the Summer 2025 CFGdegree to give more women and non-binary people the chance to break into tech and create the tech career they want.

Sponsoring places on the Product Management and Software or Data Engineering CFGdegree, this is an excellent opportunity to join a forward-thinking tech team within one of their programmes.

What else is in it for you?!

  • The chance to contribute to the future roadmap of our organisation
  • Exciting (and diverse) opportunities for career development
  • Outstanding learning and development through our Capital One University training programmes (and appropriate external providers)
  • Core benefits including a pension scheme, bonus, generous holidays and private medical insurance
  • Flexible benefits including season-ticket loans, cycle to work scheme and enhanced parental leave
  •  Open-plan workspaces and accessible facilities designed to support and inspire you, including a fully serviced gym, subsidised restaurant, mindfulness and games rooms.
  • Plenty of volunteering opportunities to give back to the community through our corporate social responsibility programmes

Graduate Strategy Analyst

Upon completion of Product Management or Data Engineering CFGdegree.

The Strategy Analyst is responsible for driving insightful data analysis and using critical judgment to solve skills.

Within this role, you’ll rotate across core Strategy teams at Capital One allowing you to develop your skills and knowledge across a range of projects and business areas, supporting you in becoming a well-rounded Strategy Analyst.

For more info on the Graduate Strategy Analyst role, check out the description HERE.

Software Engineer Graduate

Upon completion of Software Engineering CFGdegree.

This exciting two-year graduate programme will give you broad and varied experience across three different teams, allowing you to choose which area you’d like to explore more.

From apps and web, to APIs, data and cloud engineering, this flexible programme helps you to gain invaluable skills across core tech areas. 

For more info on the Software Engineer role, check out the description HERE.

  • Open to any final year students graduating in 2025, or those who have graduated in 2024. (This includes undergraduates, masters and PhD students)
  • Unfortunately, Capital One are not able to sponsor visas
  • DBS Criminal record checks
  • Able to commute to the Nottingham office 3 times per week.

Using technology to drive real and meaningful change.

That’s one good thing.

At Capital One, we’re on a mission: to change the world of credit for better – one good thing at a time. You might think of us as a credit card company. 

But the truth is, we’re just as much a technology business. And we are here to make a positive difference – to our customers, our colleagues and society as a whole.

One of the happy consequences of making finance easier for our customers is that Capital One is an inspiring place to launch your career. Join us, and you can expect
early responsibility as you take on meaningful work in collaborative teams.

We are committed to creating a level playing field and seek to create teams that are representative of our customers and the communities we serve. We’d love to hear from you if you identify with an under-represented group in our industry and are particularly keen to hear from women, the LGBTQ+ community and ethnic minority candidates.

We want to help you grow. That’s why we invest heavily in your learning and development. We’ve got a great track record of hiring graduates and enabling them to reach their full potential. Just look at our CEO, Lucy Hagues. She started as a graduate and now leads the UK business. And that’s just one of many success stories.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

Deloitte Logo Code First Girls Partner

Deloitte is sponsoring places on the Data Science CFGdegree with an excellent opportunity to join their team as an Audit & Assurance Analyst based at their London office.

As part of the analytics team at Deloitte, you’ll harness the power of data via analytics and modelling techniques, delivering solutions to compelling problems and driving insights using data that is often finance focussed. You will primarily collaborate with audit teams or other analytics and assurance teams and will constantly learn and develop your technical, professional and commercial skills.

You will be part of a diverse team that brings together individuals and insights from a variety of sources and backgrounds and where people are recognised for their contribution.

Benefits and Rewards:

  • Private medical insurance
  •  Holidays, starting at 25 days a year
  • Optional flexible contributory pension arrangement with matching contributions

For more benefits, visit Working at Deloitte.

When you join, you will be focused on developing analytics from scratch as well as running standard tools on a range of different client projects. You will be working independently or as part of a larger engagement team, focusing on producing detailed analytics outputs to be used in audit and assurance
engagements.

You will have responsibility for:

  • Assisting in the development of new solutions/tools/technologies to improve the quality and efficiency of the work/processes using software such as SQL, Tableau, Power BI, Python, VBA and Excel on data from financial and other systems
  • Supporting the presentation of outputs and resolving
    queries and challenges using non-technical language, both verbally and in written reports
  • Working on a portfolio of projects, often at the same time, with stakeholders who are both technical and non-technical

For more info on this role, read the full job description HERE

  • Hybrid working policy (typically 2 days a week in office)
  • Standard checks, including financial
  • Open to both graduates and career switchers
  • No degree required for candidates with 2+ years work experience
  • Unfortunately, Deloitte are not able to sponsor visas

High quality and transparent reporting on data use and compliance of data handling is critical for both regulatory compliance and for rebuilding the trust of the public.

In the audit and assurance service line you will harness the power of data via analytics and modelling techniques, delivering solutions to compelling problems and driving insights using data that is often finance focussed. You will primarily collaborate with audit teams or other analytics and assurance teams and will constantly learn and develop your technical, professional and commercial skills.

You will be part of a diverse team that brings together individuals and insights from a variety of sources and backgrounds and where people are recognised for their
contribution.

You’ll have your own unique career journey, in a culture built on respect and inclusion, flexible working and having fun.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

Dunhumby Logo
dunnhumby is sponsoring places on the Full-Stack CFGdegree, providing an opportunity linked to a role in London as either a Retail or Information Security Engineer, OR in Manchester as a Retail, Infrastructure, or Platform Engineer upon successful completion.
 

dunnhumby is partnering with Code First Girls for the Summer 2025 CFGdegree, sponsoring places on the Full Stack stream.

This is an exciting opportunity for those looking to start a career in tech or make a career switch, with roles available in Manchester within the Software Engineering Pathway and in London across both the Software Engineering and Information Security Pathways.

If you are particularly interested in the Information Security role and are based in London, please highlight this in your application.

dunnhumby is the world’s first customer data science platform, and as part of the Graduate Programme, you will be involved in working within their ever expanding Security department, working across different units to gains a strong understanding of their security functions.

The dh Software Engineering Pathway Programme will explore multiple teams in rotations to give you exposure to front and back-end development, and exposure to cloud technologies over a 12 month period. You will rotate through the core roles of a dunnhumby Software Engineer, who implements projects to their core products and clients with a global reach.

What we expect from you:
● Analytical Techniques
● Logic and Problem-Solving skills
● Communication and Presentation skills
● Relationship Management and building

For more information on this role (London and Manchester), see the job description HERE.

The dh Information Security Pathway will rotate through the core roles of a dunnhumby Security Consultant, looking at different elements from Engineering, Threat Hunting and Governance within their processes.

To learn more about the InfoSec role (London only) click HERE

  • Right to work in the UK (Unfortunately dunnhumby cannot sponsor visas)
  • London – x3 days a week in office
  • Manchester – x3 days a week in office

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.

Explore life at dunnhumby on Instagram and life at dunnhumby on Twitter.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

FFH Management Logo

FFH Management Services is sponsoring places on the Full-Stack CFGdegree followed by places on the DevOps & Cloud +Masters providing an opportunity to build up skills and switch to a career in tech.

FFH Management Services is partnering with Code First Girls for the Summer 2025 CFGdegree to give more women and non-binary people the chance to break into tech and create the tech career they want.

Sponsoring places on the Full Stack CFGdegree followed by places on the DevOps & Cloud +Masters. 

The successful candidate will gain experience in technology governance, SDLC, IT Security, Microsoft PowerApps, Pages and OutSystems.

At FFH Management Services we believe in rewarding our employees with continuous learning and development. Our ambitious team is reshaping the way people build digital experiences and we look forward to having you onboard.

Some of our benefits are:

  • Life Assurance and Disability Insurance whilst an employee of the company
  • Upon completion of the probationary period, private health insurance for you, spouse and family
  • Active social committee
  • Regular (mid-morning) breakfast briefings with goodies
  • Access to our Employee Assistance Program (EAP) for information, support, discussion, and counselling for life’s challenges

The Junior Software Engineer will support internal initiatives for continuous improvement and external engagements in designing, building, testing and deploying applications using OutSystems. 

Responsibilities include: 

  • Maintenance and support of developed applications (or successful transition to supporting team)
  • Troubleshooting environmental issues & support
  • Management of key team processes, including the administration of systems
  • Learning and supporting the SaaS products currently offered to clients
  •  Support on process improvement projects and other team initiatives as required
  • Supporting internal initiatives, continuous improvement, and external engagements as required/appropriate with a technology viewpoint or requirement

For more info on the Junior Software Engineer role, check out the description HERE.

  • Hybrid working (3 days per week in office for induction, 2 days per week thereafter)
  • Candidates must be able to be based in Dublin or the surrounding areas / commutable distance
  • A minimum of a university degree education is required
  • Financial check required
  • You need to have the right to work in Ireland with no restrictions – FFH are unable to sponsor or extend any visas

Fairfax Financial Holdings is primarily engaged in value investment management and is one of the largest Property and Casualty insurance company networks globally. There are over 25 companies which employ over 15,000 personnel.

Fairfax values honesty, hard work, and humility hence Fairfax’s modest public profile. In Dublin, FFH Management Services engages in Fairfax strategic partnerships, focused on Fairfax subsidiaries and affiliated companies.

We deliver global business services through Strategic Advisory Services., Financial Reporting, Technology Services, Mergers and Acquisitions. Despite Fairfax’s financial size, we take pride in our small office footprint, with the Dublin and Toronto offices each containing less than 60 people.

The low headcount ensures our office remains a supportive, collaborative, social environment with vast opportunities to make an impact on our operating companies.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form.

MODULR LOGO

Join a team that challenge the status qou, as Modulr proudly sponsor Software or Data Engineering CFGdegree for Summer 2025 to welcome Associate Software Engineers (Backend) into their Edinburgh team.

Modulr are looking for a naturally curious and eager to learn individual looking to develop new skills in a real-world setting. After successful completion of Software or Data Engineering CFGdegree, candidates will join Modulr, a high-growth fintech company, in their Edinburgh offices.

See a snapshot of some of the employee benefits at Modulr:

  • Equity: Benefit from making Modulr a success with share options
  • Bonus: Eligible to participate in Modulr’s company bonus plan
  • Holiday:  33 days per calendar year, plus birthdays off!
  • Buying holiday: Purchase up to five days 
  • Bike2Work Scheme: Spread the cost over 12 months
  • Perkbox: Several perks, discounts and freebies
  • Season ticket loans: Request a season ticket loan once a year (at any time throughout the year)
  • Employee Assistance Programme: 24/7 confidential advice line for health/legal and bereavement support

Do you want to be part of an innovative team that builds cutting-edge financial technology? Are you a proactive problem-solver, always looking for ways to improve and grow? 

As an Associate Software Engineer, you’ll be part of a collaborative and supportive engineering squad, learning from experienced engineers while working on real-world problems. You’ll help build and maintain high-quality software solutions, with a focus on backend services.

You’ll gain hands-on experience in:

  • Developing backend services using Java.
  • Designing and maintaining RESTful APIs that power financial transactions.
  • Working with databases, particularly PostgreSQL.
  • Cloud computing, particularly AWS and its ecosystem.
  • Modern software development practices, including CI/CD pipelines, automated testing, and DevOps principles.
  • Agile development methodologies, participating in sprint planning, stand-ups, and retrospectives.

For more info on this role, read the full job description HERE.

  • Candidates must be able to work in the Edinburgh office 3-4 days per week
  • Eligible for financial checks
  • Modulr are not able to sponsor visas

At Modulr, our vision is a world where all businesses are powered by embedded payments. We enable thousands of businesses across the UK and Europe to efficiently pay-in, collect, and disburse funds instantly via a range of payment methods, accounts, and card products.

We’re a high-growth fintech company, backed by major investors including PayPal and FIS, and we operate across multiple global offices. Our engineering teams build and maintain an industry- leading payments platform, integrating with banking infrastructure and supporting customers across multiple industries, from payroll to financial services.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

Starling Bank Logo

Starling Bank and Engine by Starling are sponsoring places on the Software or Data Engineering CFGdegree, and are looking to welcome engineers into both teams from September 2025.

Sponsoring places on the Software or Data Engineering CFGdegree, Starling Bank and Engine by Starling are excited to offer opportunities to more women in tech.

Employee benefits at Starling Bank include: 

  • 25 days holiday (plus take your public holiday allowance whenever works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company-enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth
  • Generous family-friendly policies
  • Incentives refer a friend scheme
  • Perkbox membership giving access to retail discounts
  • Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing

We’re open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you. We have built our entire banking platform inhouse and mostly in Java.

We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis.

The main part of our Tech Stack is listed below:

  • Java, which makes up the majority of our backend codebase
  • AWS; GCP – we’re cloud-native
  • Microservice based architecture
  • Kubernetes (EKS)
  • TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!)
  • Terraform and Grafana

Learn more about this role, HERE. 

As a regulated bank, we require our successful candidates to go through background checks (including but not limited to social media, employment references, fraud checks and criminal history). We also ask that if we were to conduct these checks, whether there is anything you would like to flag to make us aware of.

Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.

We’re a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.

Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!

At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling’s software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

INTERNATIONAL OPPORTUNITIES

CFGdegree Summer 2025 applications are now open! Applications will close on Friday 7th March 2025, but please note some opportunities may close earlier due to popular demand.

Please read all the application requirements in full before applying and apply for one opportunity only. For more help understanding the opportunities listed, please check here!

Capgemini Logo Code First Girls Partner

Capgemini is sponsoring places on the Full-Stack CFGdegree providing an opportunity to build up skills and switch to a career in tech.

Capgemini is partnering with Code First Girls for the Summer 2025 CFGdegree to give more women and non-binary people the chance to break into tech and create the tech career they want.

Sponsoring places on the Full-Stack stream, providing an opportunity to build up skills and switch to a career in tech.

Learn about Capgemini’s employee benefits HERE

Capgemini is recruiting candidates to train them in the profession of Systems Engineer.

Are you looking for an opportunity to work in the IT sector and are you driven by a strong desire to work in a team? We are recruiting candidates ready to join the IT sector and who want to pursue a career working with a consultancy.

In this role, you will utilise skills including JavaScript, React and TypeScript as well as UX/UI Design. You will also learn and use Linux, Node and Angular. 

Being a Systems Engineer at Capgemini means working on large-scale projects in a multi-sector context. You will work in an environment conducive to innovation and emulation.

For more info on the Systems Engineer role, check out the description HERE.

  • English & French speaking
  • 3 days a week onsite at the office or onsite with clients
  • Must have a degree and a background in and an understanding of Science is preferable
  • The ability to be SC Cleared is preferable, but not required although you must be able to pass a basic police check
  • Capgemini are unable to sponsor or extend any visas
  • A driving license is required for this role

Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organisation of over 360,000 team members in more than 50 countries. Focused on the fast-evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms.

Get the future you want
When you join Capgemini, you join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. A powerful source of energy that drives us all to find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses. And it’s how you’ll gain the experiences and connections you need to shape your future.

So, it might not always be easy, but making the world a better place rarely is.

Please note: only apply for ONE CFGdegree role. We will capture other preferences in your form. 

EDUCATION-ONLY OPPORTUNITIES

There are no education-only opportunities available on our Summer’25 cohort.

Register your interest and we’ll notify you of education-only opportunities for our next cohort. 

UNLOCK FREE LEARNING WITH THE CFGDEGREE

Our CFG Scholars share their experience of their education-only CFGdegree journey and how it opened the door to their career in tech. 

AVAILABLE COURSE DATES

Each candidate will complete an eight-week foundation layer followed by six weeks in their specialisation area. We also have a couple of weeks dedicated to coding practice and a break week over this time. Candidates who successfully pass the CFGdegree will receive a certification.

The CFGdegree runs Monday – Thursday 6:30pm to 8:30pm. 

🌸 SPRING COHORT

20TH JANUARY - 9TH MAY
APPLICATIONS OPEN OCTOBER

☀️ SUMMER COHORT

12TH MAY - 29TH AUGUST
APPLICATIONS NOW OPEN

🍁 AUTUMN COHORT

1ST SEPTEMBER - 18TH DECEMBER
APPLICATIONS OPEN MAY

SPECIALISED EXTENSION WITH OUR +MASTERS

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, Data Analysis 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.

CFGDEGREE

FAQS

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.

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.

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.

Please note, not all of our places are linked to job roles.

We don’t require any previous tech experience to apply, but we do require a level of tech knowledge to pass our tech assessment. 

Yes, we have the mid-level accelerator course which aims 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.

Check out our open Mid-Level Accelerator opportunities now

Other questions? Visit our knowledge base for more information.

CFGdegree-FAQ

BECOME A CODE FIRST GIRLS MEMBER

TUI Logo (1)

TECH HIRING IN PORTUGAL

TUI leveraged our program to hire Junior Software Developers from a cohort with 75% career switchers and 100% non-computer science backgrounds.

Commercetools logo

HIRING TECH TALENT IN GERMANY

Commerce Tools used our programme to hire entry-level tech talent for Junior Software Engineering and Junior Site Reliability Engineering roles.

Rolls Royce Logo Code First Girls Partner

ROLLS-ROYCE HIRING IN THE USA

Rolls-Royce exceeded hiring targets by 150%, bringing in software engineers, data ops managers, and scrum managers, with 83% from underrepresented ethnicities and 50% first-generation university attendees.

blank
SS&C company logo

OPPORTUNITIES IN TECH IN INDIA

Unilever Logo

CLASSES TO CFGDEGREE: HIRING IN INDIA

Unilever leveraged our pipeline to place CFGdegree graduates in roles like Solutions Factory DevOps Specialist and Solutions Factory ML Ops Specialist.

The Economist Group Logo Code First Girls Partner

TECH TALENT PIPELINES IN SINGAPORE

The Economist’s program supported tech pipelines with 78% oversubscription, drawing a cohort of 84% beginner-level women, 69% from underrepresented ethnicities, and 44% career switchers.

Nike Logo Code First Girls Partner

TRAINING TECH TALENT IN HILVERSUM

IQVIA Logo

Lorem ipsum dolor sit amet

TUI Company Logo

TECH HIRING IN KRAKOW AND WARSAW

Morgan Stanley logo

FROM BEGINNER TO SKILLED IN HUNGARY

Morgan Stanley used our program to hire entry-level software engineers from a cohort with 99% underrepresented ethnicities and 85% career-focused participants.

Goldman Sachs Logo Code First Girls Partner

FINDING TECH TALENT IN poland

Goldman Sachs used our oversubscribed program to hire in Poland and the UK, drawing from a cohort with 63% career switchers and 44% first-generation university attendees.

Credit Suisse Logo

TECH TOPICS UNLOCKED IN SWITZERLAND

Credit Suisse enhanced its employer brand and hiring pipeline by training a cohort that was 81% new to tech, 63% from underrepresented ethnicities, and 61% career switchers.

Skyscanner Logo

FINDING SOFTWARE ENGINEERS IN SPAIN

Skyscanner’s pipeline achieved a 4% year-over-year increase in women in tech roles, with 62% beginner-level participants and 85% career switchers.

blank

HIRING TECH TALENT IN SPAIN

Capgemini Logo Code First Girls Partner

CLOSING THE TALENT GAP IN GERMANY

Capgemini’s pilot program closed Germany’s talent gap, placing 80+ graduates globally and generating job-ready candidates for junior infrastructure admin roles.

GfK Logo Code First Girls Partner

UNLOCKING TECH TALENT IN POLAND

Booking.com Logo Code First Girls Partner

ENTRY-LEVEL TALENT IN THE NETHERLANDS

Booking.com used our program to hire junior software engineers from a cohort with 94% underrepresented ethnicities and 50% career switchers.