At a Glance
- Tasks: Join a 22-month apprenticeship blending mentorship and real-world projects in software development.
- Company: Visa, a leading global payments technology company.
- Benefits: Gain a Level 4 qualification, competitive salary, and hands-on experience.
- Why this job: Kickstart your tech career with real projects and a supportive community.
- Qualifications: Entry-level candidates with GCSEs and a passion for software development.
- Other info: Hybrid role with excellent growth opportunities and a focus on collaboration.
The predicted salary is between 800 - 1400 £ per month.
This 22-month apprenticeship blends hands-on mentorship, real-world projects and structured training delivered by Makers, a leading UK tech training provider. You will begin with an intensive 16-week bootcamp to build strong foundations in software development, followed by on-the-job learning at Visa where you will apply your skills to real systems.
Throughout the programme you will gain experience across full-stack development, cloud infrastructure, CI/CD automation, monitoring and observability, microservices, databases, API development and agile delivery. Specific assignments will depend upon your skillsets, interest, and team needs. By applying to this position, your application is automatically considered across multiple software development teams, so you could potentially work across a range of Visa products, including consumer payments, commercial payments and corporate IT.
You’ll be supported throughout the programme with structured learning, regular check-ins and a community of fellow apprentices to help you succeed. On completion, you will achieve a nationally recognised Level 4 Software Developer qualification and be equipped to contribute to live engineering projects.
Qualifications
- A genuine interest in software development, problem solving and building technical skills.
- Commitment to completing the 16-week Makers bootcamp and the Level 4 Software Engineering Apprenticeship, learning through real project work and agile collaboration.
- Enthusiasm for gaining experience across full-stack development, cloud infrastructure, API design, CI/CD automation, testing and monitoring.
- A collaborative approach and willingness to learn from peers and experienced engineers.
- Curiosity, proactivity and confidence in asking questions to grow technical understanding.
To be eligible to apply, you must:
- Be ready to start full-time work from September 2026
- Have the right to work in the UK
- Hold 7 GCSEs grade 9-4 (or equivalent), including English and Maths.
- Be studying towards or have a level 3 qualification (e.g. A-Levels or BTEC qualification) equivalent to 104 UCAS Points or above. This is equivalent to BCC for A-Levels or DMM for a BTEC. Please clearly state your grades/predicted grades on your CV.
- Not have completed a Level 6 (Degree) or higher-level qualification previously
Additional Information
- Deadline: 12th March 2026
- This apprenticeship is intended for individuals who want to learn and develop entry-level technical and professional skills in software engineering.
- If you’re currently pursuing or have completed a degree in a Software Engineering related field, we encourage you to browse our University Graduate and Internship opportunities.
- This is a hybrid position. Employees in hybrid roles are expected to work from the office 3 set days a week, Tuesday to Thursday.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Software Engineering Higher (Level 4) Apprenticeship employer: PowerToFly
Contact Detail:
PowerToFly Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Higher (Level 4) Apprenticeship
✨Tip Number 1
Get your networking game on! Connect with current apprentices or employees at Visa through LinkedIn. Ask them about their experiences and any tips they might have for you. This can give you insider knowledge and make you stand out.
✨Tip Number 2
Practice your coding skills regularly. Use platforms like GitHub to showcase your projects. When you apply, having a portfolio of your work can really impress the hiring team and show your commitment to software development.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and soft skills. Mock interviews with friends or mentors can help you feel more confident. Remember, it’s not just about what you know, but how you communicate your ideas!
✨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 be considered for multiple teams, which increases your chances of landing a role that fits your skills and interests.
We think you need these skills to ace Software Engineering Higher (Level 4) Apprenticeship
Some tips for your application 🫡
Show Your Passion: Let us see your genuine interest in software development! Share any projects you've worked on, even if they're personal or academic. This is your chance to show us what excites you about tech.
Tailor Your CV: Make sure your CV highlights your relevant skills and experiences. Don’t forget to clearly state your grades and predicted grades, as we want to know where you stand academically!
Be Yourself in the Cover Letter: Use your cover letter to express your personality and enthusiasm for the apprenticeship. We love seeing candidates who are curious and proactive, so don’t hold back on sharing your journey and aspirations.
Apply Through Our Website: Remember to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, it shows you're serious about joining the StudySmarter family.
How to prepare for a job interview at PowerToFly
✨Know Your Tech Basics
Before the interview, brush up on your understanding of software development concepts. Familiarise yourself with full-stack development, cloud infrastructure, and API design. This will show your genuine interest in the field and help you engage in meaningful conversations.
✨Show Your Problem-Solving Skills
Prepare to discuss how you've approached problem-solving in the past. Think of specific examples where you tackled a challenge, whether in school projects or personal coding endeavours. This demonstrates your analytical thinking and commitment to learning.
✨Ask Thoughtful Questions
Interviews are a two-way street! Prepare some insightful questions about the apprenticeship programme, team dynamics, or the technologies you'll be working with. This shows your curiosity and eagerness to learn from experienced engineers.
✨Highlight Your Collaborative Spirit
Emphasise your ability to work well in teams. Share experiences where you collaborated with others, whether in group projects or extracurricular activities. This aligns with the apprenticeship's focus on agile collaboration and community support.