Graduate Software Developer

  • Jam Management Consultancy Limited T/A JAM RECRUITMENT
  • Slough, Berkshire
  • 06/10/2025
Full time Information Technology Telecommunications Java SQL Graduate IT Software Engineer Testing

Job Description

Graduate Software Developer

Location: Slough / Bracknell,

Salary: £37,000 - £38,000

About the Opportunity

Our client, a global leader in cloud communications solutions, is seeking ambitious and technically minded graduates to join their dynamic Applications Engineering team. This is an opportunity to work on cutting-edge projects that transform how businesses communicate, enhance customer engagement, and enable mass personalization through the power of technology and AI.

You will be part of a collaborative global development environment that designs, builds, and maintains world-class applications and integration systems, supporting clients worldwide.

The Role

As a Graduate Software Developer, you'll work across the full software development lifecycle - from concept to deployment. You'll play a pivotal role in creating innovative solutions that drive digital transformation and customer excellence.

Key Responsibilities

  • Develop and maintain applications using C#, .NET, JavaScript, React, TypeScript, and SQL Server.
  • Participate in Scrum processes to deliver high-quality, customer-focused features.
  • Conduct comprehensive testing to ensure robustness and reliability across different environments.
  • Collaborate with Quality Assurance and deployment teams to deliver seamless, production-ready solutions.
  • Diagnose and resolve software issues, continuously improving system performance.
  • Contribute to code reviews, pair programming, and innovation discussions.
  • Keep up to date with evolving technologies and apply new methods to improve development practices.
About You
  • A 2:1 or above in Computer Science, Software Engineering, or a STEM-related discipline.
  • Strong understanding of object-oriented programming and web development frameworks.
  • Excellent problem-solving skills and a proactive approach to learning new technologies.
  • Clear and confident communication skills, both written and verbal.
  • A passion for innovation, teamwork, and delivering quality software that makes an impact.