> Markdown version of [/jobs/ext/4123294-graduate-software-developer-tech-consultancy](https://www.wearedevelopers.com/jobs/ext/4123294-graduate-software-developer-tech-consultancy). 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 Developer - Tech Consultancy - **Company:** Graduate Recruitment Bureau - **Location:** Surrey, UK - **Experience:** Starter - **Salary:** £44,000.0 - £46,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), C++ (Programming Language), Computer Programming, Python (Programming Language), Software Engineering, TypeScript, Rust (Programming Language), Data Processing, Software Application Programming, Information Technology - **Published:** October 28, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2243c517f43d2b17 ## About the Role Must-Have: * A 1st, 2:1 or PhD in Computer Science, Maths or Physics. * A* grades in Maths and Physics at A-level. * Exposure to C or C++. * Interest in data processing, technical software or complex engineering applications. * Meet the criteria for UK government security clearance. Your academic knowledge and programming exposure will provide a starting point for practical development within this technical, secure-software environment. ## Description As a Graduate Software Developer - Tech Consultancy, you will contribute to complex software and application projects. This full-time opportunity starts on 1 September 2027. You will help customers use software effectively, alongside developing the applications themselves. Implementation support, troubleshooting and clear explanations all help translate technical work into practical value. From your first project, working with experienced engineers will help you develop practical engineering judgement. There is room to grow your programming skills across varied technologies, deepen your technical expertise and build a foundation for a long-term career in secure software development. Clear progression accompanies your growing capability. * Help customers implement software and resolve technical queries and problems. * Explain software functionality clearly through customer training. * Build applications using C/C++, Python, Rust, HTML and TypeScript/JavaScript. * Contribute to complex software development projects addressing real client challenges.