Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

C++ software developer

Oxford
Randstad
Software developer
Posted: 6 September
Offer description

Join to apply for the C++ Software Developer role at Randstad

Contract Length: 12 months (possibility of extension). Start Date: ASAP.

Are you a skilled C++ Developer looking for an exciting opportunity to contribute to cutting-edge medical technology? Randstad Sourceright, a leading provider of RPO & MSP Recruitment Services are seeking an experienced C++ Software Developer to join a successful R&D engineering team and play a pivotal role in developing software solutions for the design, development, manufacturing and support of MRI superconducting magnets. If you possess a strong background in software development, excellent problem-solving skills and can thrive in a multidisciplinary engineering team, we want to hear from you.

What will you be part of?

You will be instrumental in a critical project focused on updating and modernizing existing C++ applications, converting existing Qt framework code to modern C++ standards. This is a significant undertaking that requires dedicated resource to bring the applications up to date. You will be contributing to a project that aims to remove reliance on third-party frameworks and transition to standard C++.

What are my responsibilities?

* Deliver a variety of mainly desktop applications to aid design, development, manufacturing, and support of MRI superconducting magnets, including responsibility for the full life cycle from requirements through design, development, delivery and end-of-life
* Develop system requirements with stakeholders and take products through from design to full compliance within relevant medical device regulations
* Provide technical support for manufacturing and customer services departments for the developed products
* Work to company processes for the development and maintenance of products and contribute to ongoing improvement of those processes
* Collaborate with architects and other team members to design software systems that meet functional and non-functional requirements
* Debug and resolve software defects, performance issues and other technical problems during the development process
* Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing
* Develop and execute unit tests, integration tests, and user acceptance tests to ensure the reliability and quality of software applications
* Create and maintain technical documentation, including code comments, architecture diagrams and user guides
* Collaborate with cross-functional teams across multiple international sites, including product managers and QA engineers, to deliver high-quality software solutions
* Stay updated on the latest technologies, best practices and industry trends to continually enhance your skills and contribute to the team's growth
* Proven experience as an Applications Developer or similar role
* Strong proficiency in core C++ language, with experience in C++17 minimum (C++22 preferred)
* Understanding of software development best practices, design patterns and SOLID principles
* Experience with the Git version control system in a collaborative environment
* Excellent communication skills, capable of contributing positively to multidisciplinary design teams and operating proactively
* MS Excel
* Experience in the QT framework desirable
* Experience with graphics programming using OpenGL
* Microsoft DevOps, particularly build and test pipelines
* Other programming languages, particularly Fortran and Python desirable but not essential
* Working within an Agile development process with regular release cadence and a flexible approach to requirements
* Experience with unit testing and a desire to introduce more comprehensive testing

We are committed to providing equal employment opportunities and encourage all qualified candidates to apply. While the hiring process may not be expedited, we urge all interested candidates to submit their applications promptly to ensure their consideration.

If this isn’t the role you’re looking for right now, please visit our contractor portal below where you will see all of our live roles and communities to join:

https://contractortalent.gr8people.eu/

Seniority level: Mid-Senior level

Employment type: Contract

Job function: Other

Industries: IT System Custom Software Development and IT Services and IT Consulting

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Quantitative software developer
Oxford
Aurora Energy Research Limited
Software developer
Similar job
Software developer in buckingham - hexwired recruitment limited
Buckingham
Java Script Works
Software developer
Similar job
Software developer
Oxford
Oscar Associates (Uk)
Software developer
See more jobs
Similar jobs
Randstad recruitment
Randstad jobs in Oxford
It jobs in Oxford
jobs Oxford
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Oxford > C++ Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save