At a Glance
- Tasks: Join a team to code and develop secure digital products that impact millions.
- Company: Major UK financial institution embracing digital transformation.
- Benefits: Gain hands-on experience, mentorship, and access to learning platforms.
- Why this job: Make a real difference in customer experiences while building your tech skills.
- Qualifications: Studying a technical degree with programming experience and a passion for technology.
- Other info: Dynamic environment with opportunities for future graduate programmes.
The predicted salary is between 30000 - 42000 £ per year.
The Opportunity Join a major UK financial institution undergoing a huge digital transformation, investing billions each year into new technology. With over 20 million digital users, the engineering work you’ll contribute to will directly impact customer experience at national scale. This Technology Engineering Industrial Placement gives you real build experience — from writing code to delivering secure digital products that people rely on daily.
Key Criteria:
- Be studying a degree with technical or analytical modules
- Possess practical experience programming (uni, projects or self-taught)
- Have full availability for a 12-month placement
- Be able to commute to Bristol / Edinburgh / Leeds / Manchester
- Demonstrate clear interest in software engineering careers
What You’ll Be Doing:
- Coding in modern languages like Java, Python, C#, JavaScript, Kotlin or Swift
- Supporting application development across the full software lifecycle
- Automating processes and CI/CD pipelines using DevOps practices
- QA testing and monitoring digital journeys to ensure resilience and security
- Collaborating with cross-functional teams using Agile ways of working
- Contributing to real improvements that simplify everyday financial interactions
This is practical engineering work that delivers real outcomes — not theoretical exercises.
What You’ll Gain:
- Proven experience building and deploying secure systems for millions
- Exposure to cloud engineering, DevOps, automation and test practices
- Hackathons and innovation challenges with major tech partners
- Mentorship from experienced engineers and access to formal learning platforms
- A strong path into future graduate engineering programmes
You finish the year engineering-ready — with measurable skills and achievements.
Who We’re Looking For:
- Penultimate-year university students (returning to study after the placement)
- Able to code confidently in at least one modern programming language
- Passionate about technology and problem-solving
- Strong team communication and eagerness to learn new tools fast
- Customer-focused mindset – building tech that solves real problems
- Willing to work onsite minimum two days per week in a listed location
Software Engineer employer: GradBay
Contact Detail:
GradBay Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend tech meetups. Building connections can give us insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects. This gives us a chance to demonstrate our coding abilities and passion for software engineering.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We can use platforms like LeetCode or HackerRank to sharpen our skills before the big day.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we often have exclusive opportunities listed there that you won’t find anywhere else.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Show Your Passion for Tech: Let us see your enthusiasm for software engineering! Mention any projects, coding languages, or tech-related activities that excite you. We love candidates who are genuinely interested in technology and problem-solving.
Tailor Your Application: Make sure to customise your CV and cover letter for this role. Highlight relevant experiences and skills that match the job description. We want to know how your background fits into our digital transformation journey!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon. We appreciate candidates who can communicate effectively, as teamwork is key in our engineering environment.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at GradBay
✨Know Your Code
Make sure you brush up on your coding skills before the interview. Be prepared to discuss your experience with modern programming languages like Java, Python, or C#. You might even be asked to solve a coding challenge, so practice writing clean and efficient code.
✨Show Your Passion for Tech
Demonstrate your enthusiasm for software engineering by discussing personal projects or relevant coursework. Share specific examples of how you've tackled problems or learned new technologies. This will show that you're not just looking for any job, but that you're genuinely interested in this field.
✨Understand Agile Methodologies
Since the role involves collaborating with cross-functional teams using Agile practices, it’s crucial to familiarise yourself with Agile principles. Be ready to discuss how you've worked in teams before and how you adapt to changing requirements during a project.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s digital transformation and the engineering team’s projects. This shows that you’re engaged and eager to learn more about how you can contribute to their goals. Plus, it gives you a chance to assess if the company is the right fit for you.