> Markdown version of [/jobs/ext/1492239-juinor-graduate-software-engineer](https://www.wearedevelopers.com/jobs/ext/1492239-juinor-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). --- # Juinor/Graduate Software Engineer - **Company:** Set2Recruit - **Location:** Devon, UK - **Experience:** Starter - **Salary:** £28,000.0 - £32,000.0 - **Contract:** Internship / Graduate position - **Skills:** JavaScript (Programming Language), Code Review, Continuous Integration, Django Web Framework, Python (Programming Language), Node.Js, Software Engineering, Web Application Frameworks, ReactJS, Flask (Web Framework), Git, Information Technology - **Published:** July 30, 2026 - **Apply:** https://www.totaljobs.com/job/graduate-software-engineer/set2recruit-job107767372 ## About the Role Essential: * A relevant degree (Computer Science or similar) or equivalent hands-on project experience * Solid understanding of at least one modern language (Python, JavaScript, or similar) * Genuine interest in software engineering as a career, evidenced by personal projects, internships, or coursework * Willingness to learn and take direction from senior engineers * Good communication skills Desirable: * Some exposure to web frameworks (e.g. Django, Flask, React, Node) * Familiarity with Git and basic CI/CD concepts * Any placement, internship, or junior commercial experience ## Description This is a great opportunity for an early-career engineer to develop within a genuine product team, working on software used daily by customers across the UK. You'll be mentored by more senior engineers while getting hands-on with real features, not just internal projects. The tech stack is flexible - Python, JavaScript, or similar - so this suits someone with solid fundamentals rather than deep specialism in one language. What You'll Be Doing * Write, test, and maintain code across the product under senior guidance * Fix bugs and contribute to feature development * Participate in code reviews and take feedback on board * Work with product and engineering colleagues to understand requirements * Build understanding of the wider codebase and architecture over time * Support testing and quality checks ahead of releases * Learn and apply the team's engineering standards and practices * Ask questions and build technical judgement through mentorship ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)