Competitive
Glasgow, Scotland
Contract, Variable

Cloud Software Engineer

Posted by Panoramic Associates Limited.

Our client is a leading international imaging company with offices across Europe. We are looking for a contractor to join their team as an experienced senior/lead.

Role and Responsibilities:
Within the R&D Software Engineering team, the software engineer participates in the research, design, production, and maintenance of software on various IMV solutions. The aim is to bring technical innovations and new functionalities on mobile solutions and desktop applications using web services with our Cloud servers, ensure the architecture of our Cloud eco-system and the improvement of web and mobile services, guaranteeing the cybersecurity of our applications.
The key functions of the role are to:

  • Contribute to the functional analysis of user needs on our veterinary products.
  • Propose and define technical and innovative solutions to answer those needs.
  • Participate in workload estimation and planning.
  • Design software architecture evolutions, based on Windows and Linux operating systems, iOs and Android, with the implementation of internal or customer Cloud services.
  • Develop programs and communication protocols using appropriate languages: C/C++, Python, JavaScript, Electron, in Android, iOs, Windows, Linux and Azure environments.
  • Apply source code configuration, integration and delivery management, quality controls, automated tests for interfaces: git, Jenkins, Azure
  • Write software documentation (functional, technical, testing, user manual).
  • Participate in milestone reviews.
  • Provide technical support to After Sales Service and Production teams.

Requirements:

  • In addition to your education (engineering school or equivalent), a minimum of 10 years' experience with experience in the design and development of web software is required.
  • You have experience in software architecture and Cloud & devops infrastructure (Azure)
  • You have experience of GDPR and cybersecurity for connected applications.
  • Knowledge of medical development standards (IEC 62304, ISO 14971, IEC 60601, IEC 62366) would be advantageous.
  • You are Fluent in French and capable to have technical discussions in English, as the team has regular communication with IMV Imaging colleagues in France and Scotland, as well as IMV subsidiaries internationally.

Skills:

  • You know how to develop Windows desktop applications with data exchange on a Cloud server and iOs & Android mobile applications.
  • You can propose changes to the architecture and technologies of our software solutions.
  • You are familiar with the industrial world and its implications for results in development processes.
  • Naturally dynamic, you are recognized for your curiosity, your ability to make proposals, your tenacity and your ability to set high ambitions, complemented by a strong results orientation.
  • Knowledge of ultrasound and/or on image data management would be appreciated.

They offer:

  • An international working environment at the cutting edge of new technologies.
  • A close-knit team advocating solid values.
  • A competitive salary package and supplemented by benefits such as 2 TT/week, 10 RTT/year, salary*12, a 50% contribution to public transport costs,