Software Engineer (C#, C++, Python, TDD, Applied Engineering)
Software Engineer (C#, C++, Python, TDD, Applied Engineering)

Software Engineer (C#, C++, Python, TDD, Applied Engineering)

Full-Time 45000 - 70000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions in applied engineering.
  • Company: Cutting-edge tech organisation redefining high-performance component design.
  • Benefits: Enjoy 25 days holiday, flexible hours, and private healthcare.
  • Why this job: Make a real impact with your coding skills in a rapidly growing company.
  • Qualifications: STEM degree and 2-6 years of software engineering experience required.
  • Other info: Exciting career progression opportunities in a collaborative environment.

The predicted salary is between 45000 - 70000 £ per year.

Oxford - 4 days per week in office.

£45000 - £70000 + Package.

Must have a Computing/STEM Degree (2:1 or higher).

Your new company:

You will be joining a cutting-edge engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software, the business is redefining how high performance components are designed.

Your new role:

This role sits in the core Development team and would suit a Software Engineer with a passion for Science/Applied Engineering with commercial Full Stack experience. You will participate in the full development lifecycle from user story generation to user acceptance testing, speaking to the users continuously and assuming the role of expert problem solver. The right person will be motivated and hungry to solve first-of-their-kind challenges building proprietary software that makes a difference in the world. You will design, develop and maintain innovative tools spanning data management, traceability, visualisation, predictive modelling, material and component design, and production quality assurance. You will work closely with process engineers, technicians and material scientists to deliver high quality, intelligent solutions that support cutting edge manufacturing and materials development.

What you will need to succeed:

  • Bachelors, Masters or PhD Degree in a STEM or Computing discipline - ideally from a Russell Group University.
  • 2-6 years proficiency working in a commercial Software Engineering role/team using either C#, C++ or Python.
  • Full stack experience with Blazor or JavaScript/TypeScript is ideal.
  • Robust OOP programming skills, software design patterns/best practices and practical experience applying TDD.
  • Clear communication/interpersonal skills for working closely with internal teams.
  • Experience with Machine Learning, CI/CD and IAC using Terraform for management of Azure/AWS would be beneficial.

What you will get in return:

The company offers 25 days' holiday plus bank holidays, flexible working hours, a pension with a 9% employer contribution, private healthcare covering dental & health screening. There are company share options and a huge collection of local discount schemes including gym membership and there is parking on site.

To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on 0333 010 5724.

Software Engineer (C#, C++, Python, TDD, Applied Engineering) employer: Hays

Join a pioneering engineering and technology organisation in Oxford, where innovation meets opportunity. With a strong focus on employee growth, the company offers a vibrant work culture, flexible hours, and an impressive benefits package including 25 days of holiday, private healthcare, and a generous pension scheme. As part of a rapidly expanding team, you'll have the chance to work on groundbreaking projects alongside industry leaders, making a meaningful impact in the world of applied engineering.
H

Contact Detail:

Hays Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (C#, C++, Python, TDD, Applied Engineering)

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using C#, C++, or Python. This is your chance to demonstrate your problem-solving abilities and coding prowess, so make it shine!

✨Tip Number 3

Prepare for the interview like it's a big exam. Research the company, understand their products, and be ready to discuss how your experience aligns with their needs. Practice common technical questions and be ready to showcase your TDD knowledge.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll have access to all the latest job openings and updates directly from us at StudySmarter.

We think you need these skills to ace Software Engineer (C#, C++, Python, TDD, Applied Engineering)

C#
C++
Python
Full Stack Development
TDD (Test-Driven Development)
OOP (Object-Oriented Programming)
Software Design Patterns
Blazor
JavaScript
TypeScript
Machine Learning
CI/CD (Continuous Integration/Continuous Deployment)
IAC (Infrastructure as Code) using Terraform
Azure
AWS

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with C#, C++, and Python in your application. We want to see how you've used these languages in real-world projects, so don’t hold back on the details!

Tailor Your Application: Take a moment to customise your CV and cover letter for this role. Mention your passion for applied engineering and how your background aligns with our cutting-edge projects. It’ll make you stand out!

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s relevant to the role. Show us you can communicate effectively!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Hays

✨Know Your Tech Inside Out

Make sure you brush up on your skills in C#, C++, and Python. Be ready to discuss your experience with full stack development, TDD, and any relevant software design patterns. They’ll likely ask you to solve a coding problem or explain your thought process, so practice articulating your approach clearly.

✨Show Your Passion for Applied Engineering

This role is all about solving real-world problems, so be prepared to share examples of how you've tackled challenges in previous projects. Highlight any experience you have in R&D or working closely with engineers and scientists, as this will show you understand the collaborative nature of the job.

✨Communicate Clearly and Confidently

Since you'll be working with various teams, strong communication skills are essential. Practice explaining complex technical concepts in simple terms. During the interview, don’t hesitate to ask clarifying questions if you’re unsure about something; it shows you're engaged and keen to understand.

✨Research the Company and Its Culture

Familiarise yourself with the company’s mission, values, and recent projects. This will not only help you tailor your answers but also demonstrate your genuine interest in joining their team. Mentioning specific projects or technologies they use can really set you apart from other candidates.

Software Engineer (C#, C++, Python, TDD, Applied Engineering)
Hays

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>