Graduate Software Engineer
Role details
Job location
Tech stack
Job description
We have an exciting opening for a proactive Graduate Software Engineer to join a growing development team, delivering high-performance software solutions for engineering and simulation projects, once your degree has finished in May/June 2026.
This position focuses on modern C++ development, software design, and engineering best practices. You'll participate in all stages of the software lifecycle, from initial design and coding to testing, deployment, and maintenance.
You'll apply your knowledge of OOP and software architecture to support both technical colleagues and non-technical stakeholders. There's also the chance to contribute to innovative 3D engineering and simulation projects., To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website. Not what you are looking for?
- Graduate jobs
- Software Engineer jobs
- Software Developer jobs
- Graduate Software jobs
Requirements
- Relevant University Degree (Computer Science, Software Engineering, Maths, or similar), 2:1 or above
- Graduated/Graduating in June/July 2026
- C++ (C++11 or newer)
- Strong understanding of OOP principles
- Agile experience, using tools such as Visual Studio, Git, Jira
- Excellent communication skills
Desirable
- Strong Maths / Physics background
- React and JavaScript
- C# experience, If you're an enthusiastic Graduate C++ Software Engineer looking to work on challenging, high-impact projects, this is the perfect role to develop your career.
Graduate Software Engineer - Derbyshire - C++/SQL/React - £25,000 - £30,000