> Markdown version of [/jobs/ext/2252319-graduate-software-engineer](https://www.wearedevelopers.com/jobs/ext/2252319-graduate-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Graduate Software Engineer - **Company:** Innovate Recruitment Ltd - **Location:** Redhill, UK - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Testing, Unit Testing, C++ (Programming Language), Software Configuration Management, Software Engineering, Information Technology, Programming Languages - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815096196-graduate-software-engineer ## About the Role The successful candidate will hold a Bachelor of Science degree in Electrical/Electronic, Computer Science, Physics, Computing or similar engineering field or equivalent professional experience or combination of both., * Experience of specification, design and development of software desirable. * Current knowledge of programming language and technologies - C++. * Demonstrate the ability to problem solve and resolve issues. Personal Qualities * Good written and verbal communication skills. * Able to problem solve and find effective resolutions. * Ability to work as part of a team towards individual and shared goals. * Self motivated with the ability to work on own initiatives. ## Description How would you like to work for a leading developer of integrator Software Devices and Engineering solutions? My client possesses a strong order book with a multitude of highly prestigious customers and is in a period of exciting growth. This really is a superb opportunity to become and key player in a rapidly expanding global company. A genuinely friendly and enjoyable working environment, reporting into a Manager that wants to help you succeed. You will receive excellent training and be heavily supported throughout your career. KEY DUTIES AND RESPONSIBILITIES * The successful Graduate Software Engineer will use programming languages (C++) and technologies to provide creative and practical solutions to a range of technical problems. * You will develop and test applications and programs to support the company's products. Develop and test software programs, unit testing and software configuration control. * You will be involved in the implementation of the content of high and low level detailed software design specifications, storyboards and interface specifications. * Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services and keep abreast of improvements and developments within software engineering and other duties as requested. KEY REQUIREMENTS Qualifications: The successful candidate will hold a Bachelor of Science degree in Electrical/Electronic, Computer Science, Physics, Computing or similar engineering field or equivalent professional experience or combination of both. Skills/Experience/Knowledge * Experience of specification, design and development of software desirable. * Current knowledge of programming language and technologies - C++. * Demonstrate the ability to problem solve and resolve issues. Personal Qualities * Good written and verbal communication skills. * Able to problem solve and find effective resolutions. * Ability to work as part of a team towards individual and shared goals. * Self motivated with the ability to work on own initiatives. THIS IS A FANTASTIC ROLE WITH AN EXCELLENT EMPLOYER OFFERING SUPERB CAREER OPPORTUNITIES. Please contact Nick Shepherd for more information on this vacancy and to discuss your suitability to this and other opportunities. We look forward to hearing from you soon. Innovate Recruitment Ltd operates as an Employment Agency and Employment Business ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Testing applications in a regtest development environment with the ElectrumSV SDK](https://www.wearedevelopers.com/videos/147-testing-applications-in-a-regtest-development-environment-with-the-electrumsv-sdk) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)