Senior Software Engineer

Vantage Consulting
Warrington, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 41K

Job location

Warrington, United Kingdom

Tech stack

API
Software Applications
C++
Inter-Process Communication
Microsoft Visual Studio
Software Engineering
Software Systems
Windows Desktop
Information Technology

Job description

  • Design, develop, and maintain Windows desktop applications using C++
  • Collaborate closely with scientists, engineers, and other stakeholders to customise and enhance data acquisition, visualisation, and analysis techniques
  • Provide technical support and troubleshoot software issues as required
  • Use RAD Studio to improve user experience by implementing new features, optimising performance, and developing intuitive user interfaces
  • Follow best practices in software development, testing, and deployment
  • Produce and maintain clear documentation to support long-term maintenance and usability
  • Keep up to date with emerging technologies and developments in mass spectrometry to drive continuous improvement

Requirements

We are looking for an experienced and driven Senior Software Engineer with a strong background in Windows desktop application development. The successful candidate will have extensive experience using C++ and will play a key role in developing, enhancing, and supporting desktop software applications. Experience with RAD Studio is desirable and considered an advantage., * Proven experience (minimum five years) developing and supporting Windows desktop applications using C++

  • Strong analytical and problem-solving skills
  • Excellent communication skills and the ability to work effectively as part of a team

Desirable Qualifications & Skills

  • BSc or higher in Computer Science or a related discipline
  • Experience with RAD Studio or similar development environments such as Visual Studio
  • Understanding of statistical data analysis
  • Knowledge of APIs and inter-process communication
  • Familiarity with vacuum systems used in research or manufacturing environments

Personal Attributes

  • Proactive and self-motivated with a strong sense of ownership
  • Flexible and adaptable to changing project requirements and deadlines
  • Enthusiastic about technology and committed to delivering high-quality software solutions

Soft Skills

  • Adaptability: Ability to quickly learn and apply new technologies
  • Communication: Clear, confident communication with both technical and non-technical stakeholders

About the company

We are a medium-sized organisation with a collaborative, close-knit culture and over 40 years of experience designing and manufacturing advanced mass spectrometry systems. Our technology supports a wide range of scientific and industrial applications, including lithium-ion battery development, fusion research, and clean energy gas analysis. We pride ourselves on quality, innovation, and bespoke design solutions tailored to a global customer base.

Apply for this position