Find Your Dream Job

Cover
company logo

Graduate Software Engineer

icon
Sector

I.T.

icon
Job Type

Permanent

icon
Salary Range

£28,000 to £35,000 pa

Description

Graduate Software Developer
Location: Bristol
Type: Full-Time - 100% Office Based - Work visas can not be sponsored and the role will require SC clearance

Are you a recent graduate with strong programming skills and a passion for building high-quality software? This is an exciting opportunity to join a forward-thinking technology consultancy working across sectors including telecommunications, finance, defense, rail and aerospace. Their teams contribute to high-impact projects ranging from Critical National Infrastructure to global digital solutions.
This is your chance to join a collaborative, innovative environment where you can grow quickly and make a real impact from day one.

About the Role

As a Graduate Software Developer, you’ll work alongside experienced engineers on diverse and dynamic development projects. You’ll gain hands-on experience across the full software development lifecycle — designing, coding, testing, documenting, and supporting solutions that meet real-world client needs.
This role is perfect for a graduate who loves problem-solving, enjoys learning new technologies, and wants to build a strong foundation in modern software engineering.

What You’ll Be Doing

Contribute to the design, development, testing, and maintenance of software applications
Analyse and troubleshoot technical issues, proposing effective, scalable solutions
Stay current with modern programming languages, frameworks, and development methodologies
Write clean, well-structured code with clear documentation
Collaborate closely with team members to understand requirements and deliver high-quality outcomes
Participate in code reviews, testing processes, and quality checks

What We’re Looking For

Bachelor’s degree in any discipline 2.1 + STEM Russel Group University
Strong programming ability in one or more languages (e.g., C#, Python, C++, JavaScript)
Understanding of software development concepts, methodologies, and best practices
Curious, proactive, and keen to expand your technical skill set
Excellent analytical and problem-solving abilities
Good communication skills and the ability to work well in a team

What’s on Offer

Competitive salary with performance-based incentives
Clear pathways for professional development and career progression
Exposure to a variety of projects across multiple industries
Supportive, collaborative working environment
Access to modern tools, technologies, and engineering practices

If you're passionate about developing high-quality software and eager to grow your skills within a dynamic and supportive team, we’d love to hear from you.