At a Glance
- Tasks: Join a dynamic team to develop software and enhance services using modern technologies.
- Company: Be part of Companies House, a forward-thinking organisation with a collaborative culture.
- Benefits: Enjoy a competitive salary, pension contributions, and support for further learning.
- Why this job: Gain hands-on experience while studying for a fully funded BSc in Applied Software Engineering.
- Qualifications: GCSEs and A-levels or equivalent; passion for technology and problem-solving skills are essential.
- Other info: Flexible hybrid working model and opportunities for career growth in a diverse environment.
The predicted salary is between 26452 - 26452 £ per year.
You will work alongside IT professionals within one of our multidisciplinary software development teams. All our software development teams across Companies House work together to make our services better.
You will develop skills and knowledge in software development, programming, testing, website development, cyber security, communication and organisational skills. You will learn how to develop software using highly sought after technologies including AWS, Typescript, Java, and Spring Boot.
We encourage our software developers to be active members of our developer community. You will benefit from being able to learn from highly experienced engineers and gain industry experience whilst studying. We also offer funding and support for further learning and conference attendance for those who wish to take up the opportunity.
You will receive a fully funded place on the BSc Applied Software Engineering degree course at Cardiff Metropolitan University. To gain the Level 6 apprenticeship, you will need to successfully complete all required elements of the degree programme. You will also receive on-the-job training and support from the Software Engineering profession within Companies House.
We are looking for someone who is:
- Inquisitive with a passion for technology
- Able to problem solve
- Keen to learn and develop new skills
- Able to use modern IT Software, such as Excel and Word
- Able to keep up with the demands of Degree and Work
- Interested in learning modern programming languages such as Java, JavaScript or TypeScript (any existing knowledge is a plus but not required as this will be covered as part of studies)
- Able to work within a team
Eligibility Criteria:
There are no age restrictions for this apprenticeship; we welcome all applications. If you are shortlisted for interview, we will ask you to confirm your name and qualifications with us, so that we can share them with our apprenticeship provider to check your eligibility for apprenticeship funding. You must not already have a qualification at Level 6 or higher in the same or a similar subject to this apprenticeship.
To be eligible for this apprenticeship, you need to have the essential qualifications listed below:
- GCSE: Five GCSEs at Grade C / 4 or above to include English Language / Welsh First Language, Mathematics / Mathematics Numeracy.
- AND 104-112 UCAS points, coming from any of the following:
- A level subjects: Minimum three A levels to include Grades CCC or above. No specific subjects are required.
- Welsh Baccalaureate Advanced Skills Challenge Certificate will be considered as a third subject.
- BTEC National / Cambridge Technical Extended Diploma: DMM
- Access to Higher Education Diploma: No specific subjects are required.
- International Baccalaureate (IB) Diploma: 2 x H5. No specific subjects are required.
- Irish Leaving Certificate: 2 x H2 grades. No specific subjects are required. Higher level subjects only considered with a minimum grade H4.
- Scottish Advanced Highers: Grades DD. No specific subjects are required.
Behaviours:
We will assess you against these behaviours during the selection process:
- Developing Self and Others
- Working Together
- Communicating and Influencing
Technical skills:
We will assess you against these technical skills during the selection process:
- Problem Solving
Benefits:
Alongside your salary of £26,452, Companies House contributes £7,663 towards you being a member of the Civil Service Defined Benefit Pension scheme. We believe that our success is driven by the well-being and satisfaction of our team members at all levels of the organisation. At Companies House, we are committed to providing a comprehensive benefits package that goes beyond the ordinary, ensuring your career journey with us is not only fulfilling but also rewarding. We pride ourselves on offering a quality work-life balance with our employee wellbeing being central to our working practices.
As an equal opportunity employer, we celebrate diversity, being committed to ensuring we are representative of the citizens we serve and creating an inclusive environment. Everyone in Companies House brings something different, and so will you. To fulfil our commitment to recruiting and attracting diverse talent, we welcome applications from underrepresented groups. We also welcome applications from Welsh speakers.
We are proud to be a disability confident leader. Our recruitment process is fully inclusive and we can make adjustments as needed through our process.
Where will you be working:
You will be aligned to our Cardiff Office, where we are currently using a hybrid approach to the way we work. Our approach to hybrid working provides opportunities for you to be adaptable in the way you work so that you can achieve a healthy balance between your work and home life. Classes will be held on-site at Cardiff Metropolitan University. You will spend 4 days a week working at Companies House, in a hybrid way, and 1 day working on your university work.
Selection process details:
This vacancy is using Success Profiles, and will assess your Behaviours, Strengths, Experience and Technical skills.
Key dates (dates are indicative only and could be subject to change):
- Webinar: 30th March 2026
- Close: 13/04/2026
- Sift: from 14/04/2026
- Presentation: w/c 27/4/2026
- Interview: w/c 5/5/2026
Security Clearance:
Successful candidates must pass a Baseline Personnel Security Standard (BPSS) check before they can be appointed. BPSS is an entry-level security check.
Apprentice Software Developer in Cardiff employer: Companies House
Contact Detail:
Companies House Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Apprentice Software Developer in Cardiff
✨Tip Number 1
Network like a pro! Reach out to current or former apprentices and employees at Companies House. They can give you insider tips and maybe even put in a good word for you. Plus, it shows your genuine interest in the role!
✨Tip Number 2
Prepare for your interview by practising common questions related to problem-solving and teamwork. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you articulate your experiences clearly and confidently.
✨Tip Number 3
Show off your passion for technology! Bring examples of personal projects or coding challenges you've tackled. This not only highlights your skills but also demonstrates your eagerness to learn and grow in the field.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest updates and resources to help you along the way.
We think you need these skills to ace Apprentice Software Developer in Cardiff
Some tips for your application 🫡
Be Yourself: When writing your personal statement, let your personality shine through! We want to know who you are, so share your genuine passion for technology and software development. Use real examples from your life to show us what makes you tick.
Show Your Problem-Solving Skills: Remember, we’re looking for problem solvers! Pick a specific challenge you faced, explain how you tackled it, and what you learned from the experience. This will help us see how you think and approach issues, which is super important in this role.
Keep It Clear and Concise: While you have 750 words to play with, make sure every word counts! Be clear and concise in your examples, and avoid fluff. We want to see your skills and experiences without wading through unnecessary details.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way to ensure we receive all your information correctly. Plus, it’s super easy to navigate, so you can focus on making your application the best it can be.
How to prepare for a job interview at Companies House
✨Know Your Tech
Familiarise yourself with the technologies mentioned in the job description, like AWS, Java, and TypeScript. Even if you don't have extensive experience, showing that you've done your homework will impress the interviewers and demonstrate your passion for technology.
✨Showcase Problem-Solving Skills
Prepare specific examples of how you've tackled problems in the past. Whether it's a project from school or a personal challenge, being able to articulate your thought process and the steps you took to resolve an issue will highlight your problem-solving abilities.
✨Emphasise Your Willingness to Learn
Since this role is all about growth and development, be ready to discuss how you’ve pursued learning opportunities in the past. Mention any courses, projects, or self-study you've undertaken, and express your eagerness to continue learning in the software development field.
✨Practice Your Communication
As communication is key in teamwork, practice explaining technical concepts in simple terms. This will not only help during the interview but also show that you can effectively collaborate with others, which is crucial for a role in a multidisciplinary team.