Graduate Software Engineer

Graduate Software Engineer

Full-Time 25000 - 30000 £ / year (est.) No working from home possible
Oscar Technology

At a Glance

  • Tasks: Join a dynamic team to develop high-performance software for engineering and simulation projects.
  • Company: Well-established organisation known for precision-driven engineering software.
  • Benefits: Salary of £25,000 - £30,000, hybrid working, 25 days holiday, and career development support.
  • Other info: Collaborative environment with opportunities for continuous learning and skill development.
  • Why this job: Make a real-world impact while working on innovative 3D engineering projects.
  • Qualifications: Relevant degree in Computer Science or similar, strong C++ skills, and excellent communication.

The predicted salary is between 25000 - 30000 £ per year.

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.

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.

Requirements

  • Relevant University Degree (Computer Science, Software Engineering, Maths, or similar), 2:1 or above
  • Graduating in May/June
  • 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

The Company

This well-established organisation is known for delivering precision-driven engineering software used worldwide. Teams are highly collaborative, technically focused, and committed to innovation and performance. They offer a workplace that encourages continuous learning and skill development, giving you the chance to work on projects that have tangible real-world impact across a variety of industries. This role offers a salary of £25,000 - £30,000, with hybrid working in Derbyshire. Benefits include career development support, professional training, 25 days holiday plus.

Graduate Software Engineer employer: Oscar Technology

Join a dynamic and innovative team as a Graduate Software Engineer in Derbyshire, where you'll be part of a collaborative environment that prioritises continuous learning and professional growth. With a focus on cutting-edge engineering software solutions, this role offers the opportunity to work on impactful projects while enjoying a competitive salary, hybrid working options, and generous benefits including 25 days of holiday and career development support.

Oscar Technology

Contact Details:

Oscar Technology Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Software Engineer

Tip Number 1

Network like a pro! Reach out to alumni from your university or connect with professionals on LinkedIn. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Prepare for those interviews! Brush up on your C++ and OOP principles, and be ready to discuss your projects. Practising common interview questions can really help you stand out.

Tip Number 3

Show off your passion! When you get the chance to speak with potential employers, share your enthusiasm for software engineering and any personal projects you've worked on. It makes a huge difference!

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of exciting roles waiting for you, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Graduate Software Engineer

C++ (C++11 or newer)
Object-Oriented Programming (OOP)
Software Design
Agile Methodologies
Visual Studio
Git
Jira

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Graduate Software Engineer role. Highlight your knowledge of C++, OOP principles, and any relevant projects you've worked on during your studies.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software engineering and how your background makes you a great fit for our team. Be sure to mention any experience with Agile methodologies or tools like Git and Jira.

Showcase Your Projects:If you've worked on any personal or academic projects, especially those involving C++ or React, make sure to include them in your application. This gives us insight into your practical skills and creativity.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in our growing development team.

How to prepare for a job interview at Oscar Technology

Know Your Tech Stack

Make sure you brush up on your C++ skills, especially if you're familiar with C++11 or newer. Be ready to discuss OOP principles and how you've applied them in your projects. It’s a great way to show your technical prowess and enthusiasm for the role.

Showcase Your Projects

Prepare to talk about any relevant projects you've worked on, especially those involving software design and engineering best practices. If you've used tools like Visual Studio, Git, or Jira, mention how they helped you in your development process. Real-world examples can really impress!

Communicate Clearly

Since you'll be working with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. Good communication is key, so think of ways to demonstrate your ability to bridge the gap between tech and non-tech audiences during the interview.

Embrace the Agile Mindset

Familiarise yourself with Agile methodologies, as this company values collaboration and adaptability. Be prepared to discuss any experience you have with Agile practices and how they’ve influenced your approach to software development. Showing that you can thrive in a dynamic environment will set you apart!