Software Engineer | Engineering Platform | C# / C++ in Reading
Software Engineer | Engineering Platform | C# / C++

Software Engineer | Engineering Platform | C# / C++ in Reading

Reading Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Reqiva

At a Glance

  • Tasks: Develop advanced software platforms for process optimisation and automation.
  • Company: Rapidly growing tech business focused on innovation.
  • Benefits: Generous holidays, private healthcare, pension, share options, and free snacks.
  • Other info: Fast-paced, agile environment with excellent career growth opportunities.
  • Why this job: Join a dynamic team and make a real impact in manufacturing and materials innovation.
  • Qualifications: Degree in science, engineering, maths or computer science; strong programming skills in C#, C++ or Python.

The predicted salary is between 36000 - 60000 £ per year.

A rapidly growing technology business is building advanced software platforms that support process optimisation, automation, data analysis, and engineering design. They are now seeking a Software Engineer to join their team and work closely with scientists and engineers to develop high-impact tools used across manufacturing and materials innovation.

The Role

You’ll contribute to the full software development lifecycle, helping to design and build platforms used for:

  • Data management, traceability, visualisation and analysis
  • Integrating predictive models and optimisation tools
  • Material and component design
  • Build preparation and workflow automation
  • Quality assurance and statistical process control

You’ll work in a fast-paced, agile environment, collaborating with multidisciplinary teams and helping shape innovative technical solutions.

Essential Skills

  • Degree in science, engineering, maths or computer science (2:1 or above)
  • Strong programming skills in C#, C++ or Python
  • Solid understanding of software design principles and patterns
  • Experience with test‑driven development
  • Good object‑oriented programming knowledge
  • Strong interest in applied engineering or scientific domains
  • Excellent communication and teamwork skills
  • Proactive, organised and naturally curious problem‑solver

Desirable Experience

  • Containerisation
  • ASP.NET Core / Blazor
  • JavaScript or TypeScript (React)
  • 3D geometry programming
  • WPF
  • Machine learning model development
  • CI/CD
  • Infrastructure as Code (Terraform, Azure/AWS)

The role comes with a fantastic benefits package — from generous holidays, private healthcare and a 9% pension, to share options, retail discounts, gym savings, sports clubs, free parking and plenty of snacks and drinks on site. Apply now to be considered!

Software Engineer | Engineering Platform | C# / C++ in Reading employer: Reqiva

Join a rapidly growing technology business in Oxfordshire that prioritises innovation and collaboration. As a Software Engineer, you'll thrive in a dynamic work culture that fosters professional growth through hands-on experience with cutting-edge software platforms, while enjoying an impressive benefits package that includes generous holidays, private healthcare, and opportunities for personal development.
Reqiva

Contact Detail:

Reqiva Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer | Engineering Platform | C# / C++ in Reading

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We can’t stress enough how personal connections can give you the inside scoop on job openings and company culture.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, C++, or Python. We love seeing real-world applications of your coding prowess, so make sure to highlight any relevant work you've done.

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. We want to see how you tackle problems, so don’t hold back!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate individuals who are eager to contribute to our innovative projects in engineering and automation.

We think you need these skills to ace Software Engineer | Engineering Platform | C# / C++ in Reading

C#
C++
Python
Software Design Principles
Test-Driven Development
Object-Oriented Programming
Communication Skills
Teamwork
Problem-Solving Skills
Containerisation
ASP.NET Core
Blazor
JavaScript
TypeScript
React

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your programming skills in C#, C++, or Python. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about applied engineering and how your background makes you a great fit for our team. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: We love proactive problem-solvers! In your application, mention specific examples where you've tackled challenges or contributed to innovative solutions. This will help us see your potential in a fast-paced environment.

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Reqiva

✨Know Your Tech Stack

Make sure you brush up on your C#, C++, and Python skills. Be ready to discuss your experience with these languages and how you've applied them in past projects. It’s also a good idea to have examples of how you’ve used test-driven development and object-oriented programming principles.

✨Understand the Company’s Focus

Research the company’s work in process optimisation, automation, and data analysis. Familiarise yourself with their products and think about how your skills can contribute to their goals. This will show that you’re genuinely interested in the role and the impact you can make.

✨Prepare for Problem-Solving Questions

Expect to face some technical challenges during the interview. Practice coding problems and be prepared to explain your thought process. Highlight your curiosity and problem-solving skills, as these are key traits they’re looking for in a candidate.

✨Showcase Your Teamwork Skills

Since the role involves collaborating with scientists and engineers, be ready to share examples of how you’ve successfully worked in teams. Discuss any multidisciplinary projects you’ve been part of and how you contributed to achieving common goals.

Software Engineer | Engineering Platform | C# / C++ in Reading
Reqiva
Location: Reading
Go Premium

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

>