> Markdown version of [/jobs/ext/3293123-graduate-software-engineer](https://www.wearedevelopers.com/jobs/ext/3293123-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:** Wykes Engineering - **Location:** Rushden, UK - **Experience:** Starter - **Salary:** £33,000.0 - £36,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), Microsoft Windows, Software Applications, Software Suite, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Quality, Databases, Continuous Integration, Database Queries, DevOps, Python (Programming Language), Linux System Administration, Scrum Methodology, Software Engineering, Test Case, Delivery Pipeline, Backend, Integration Tests, Information Technology, GXP - **Published:** September 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=340247c2c2ced46d ## About the Role We are seeking an ambitious Graduate Software Engineer to join our development team. This broad, rewarding role centres on full-stack application development, building good habits around testing and code quality from day one. You will also get hands-on experience with physical systems, contributing to the operational readiness of our live IoT hardware environment., * A bachelor's or master's degree in computer science or software engineering * Foundational proficiency or academic experience in Python, C#, and/or Java. * A working knowledge of writing queries and understanding basic database schema design. * Comfort working across both Windows and Linux environments. * Strong analytical problem-solving skills and an eagerness to learn. Desirable * Exposure to or a theoretical understanding of CI/CD automated pipelines and deployment workflows * Experience writing test cases (e.g. unit tests, integration tests) as part of academic projects or personal work ## Description Supported closely by our Head of IT and Software Lead, this position is designed to accelerate your growth into a well-rounded Engineer with skills across Software, DevOps, and IoT infrastructure., Software Development * Design, develop, and maintain software applications using Python, C#, Java, HTML, and CSS. * Partner with the Software Lead and wider engineering team across the entire development lifecycle. * Contribute directly to technical discussions and sprint planning sessions. * Work with databases supporting backend reporting and application functionality. IoT & Hardware Operations * Build, configure, and maintain IoT devices and custom application, ensuring reliable integration with our software suite. * Oversee the preparation and deployment readiness of physical hardware, keeping accurate asset and inventory records. Code Quality & Testing * Write and maintain test cases (unit, integration, and/or manual) for the code you develop, as part of everyday good engineering practice. * Get exposure to our automated CI/CD pipelines and contribute improvements as your confidence grows * Support the Software Lead in monitoring service uptime and investigating live issues, building experience in root-cause analysis over time. ## Related Videos - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Blueprints for Success: Steering a Global Data & AI Architecture](https://www.wearedevelopers.com/videos/1577-blueprints-for-success-steering-a-global-data-ai-architecture) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## 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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)