Graduate Software Engineer

Graduate Software Engineer

Entry level 28000 - 38000 £ / year (est.) No home office possible
Go Premium
Rise Technical

At a Glance

  • Tasks: Develop software, fix bugs, and create new features in a collaborative team.
  • Company: Established software house known for nurturing graduate talent.
  • Benefits: Strong mentorship, hands-on experience, and clear career progression.
  • Other info: Office-based in Cheltenham with a supportive and dynamic work environment.
  • Why this job: Kickstart your software engineering career with real projects and expert guidance.
  • Qualifications: 2026 graduate with C++ experience and a passion for software engineering.

The predicted salary is between 28000 - 38000 £ per year.

An excellent opportunity awaits a 2026 graduate pursuing a career in software engineering. This role offers exposure to varied projects, strong mentorship, and the chance to grow within an established software business known for developing graduate talent. This company is a small but well-established software house, highly regarded in the engineering sector for delivering bespoke in-house software solutions for complex electronics projects.

In this role, you will join a tight-knit, experienced development team. After initial training to learn the company’s products and solutions, you will begin contributing to hands-on support and development tasks, building new features, fixing bugs, and assisting on projects that deliver robust and reliable software to a global customer base. As a graduate engineer, you will receive strong mentorship from senior engineers as you transition into industry. This role is based in Cheltenham, five days per week, to provide consistent support and development.

The ideal candidate will be graduating in 2026 with a background in computer science, electronics, or a similar field, and will be keen to pursue a career in software engineering. Candidates should have a solid understanding and practical experience with object-oriented programming, particularly C++. An interest in electronics, geometry, complex algorithms, or graphics will be beneficial.

This is a fantastic opportunity for a graduate to gain broad hands-on experience, develop as a software engineer, and build a long-term career within a respected engineering business.

  • The Role: Software development, maintaining and creating new features, exposure to real commercial projects, bug fixing, and team collaboration, extensive training, mentorship, and clear progression path, office-based in Cheltenham.
  • The Person: 2026 Graduate, looking to pursue a career in software engineering, hands-on experience with C++, with a willingness to learn and grow, familiarity with Git and HTML is beneficial, looking to build a long-term career in software engineering, based in or around Cheltenham, Gloucester, Worcester.

Graduate Software Engineer employer: Rise Technical

Join a dynamic and supportive environment at our well-established software house in Cheltenham, where you will receive exceptional mentorship and hands-on experience in software engineering. Our commitment to employee growth is evident through tailored training programmes and the opportunity to work on diverse projects that challenge and inspire. As part of a close-knit team, you'll not only develop your technical skills but also build a rewarding long-term career in a respected engineering business known for nurturing graduate talent.
Rise Technical

Contact Detail:

Rise Technical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Software Engineer

✨Tip Number 1

Network like a pro! Reach out to alumni from your university or connections in the industry. A friendly chat can lead to valuable insights and even job referrals.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using C++. This gives potential employers a peek at what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Graduate Software Engineer

Object-Oriented Programming
C++
Software Development
Bug Fixing
Team Collaboration
Git
HTML
Interest in Electronics
Understanding of Geometry
Complex Algorithms
Graphics Programming
Mentorship
Willingness to Learn
Hands-On Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Graduate Software Engineer role. Highlight your knowledge of C++, any projects you've worked on, and your passion for software engineering. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're excited about this opportunity and how your background in computer science or electronics makes you a great fit. Be genuine and let your personality come through!

Showcase Your Projects: If you've worked on any relevant projects, whether in university or on your own, make sure to mention them. We love seeing practical experience, especially with object-oriented programming and any cool algorithms or graphics work you've done!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you're keen to join our team at StudySmarter!

How to prepare for a job interview at Rise Technical

✨Know Your C++ Inside Out

Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with object-oriented programming and any projects you've worked on. Practising coding challenges can also help you demonstrate your problem-solving abilities.

✨Show Your Passion for Software Engineering

Express your enthusiasm for software engineering and the specific role. Talk about why you’re interested in this company and how their projects align with your career goals. This will show that you’re not just looking for any job, but that you genuinely want to be part of their team.

✨Prepare Questions for Your Interviewers

Have a list of thoughtful questions ready to ask during the interview. Inquire about the mentorship process, the types of projects you'll be working on, or how the team collaborates. This shows that you're engaged and eager to learn more about the company culture.

✨Familiarise Yourself with the Company’s Work

Do some research on the company’s past projects and their approach to software development. Understanding their bespoke solutions for complex electronics will help you relate your skills to their needs and demonstrate that you’re a good fit for their team.

Graduate Software Engineer
Rise Technical
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>