×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Warrington, Cheshire, MK46, England, UK
Listing for: Vantage Consulting
Full Time position
Listed on 2026-01-24
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 48000 - 52000 GBP Yearly GBP 48000.00 52000.00 YEAR
Job Description & How to Apply Below

Overview

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.

Job

Overview

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.

Salary
48,000- 52,000 per annum (dependent on experience) plus bonus.

Working Hours

  • Full-time, permanent, on-site role based in Warrington

  • Monday to Friday, 36.5 hours per week

  • Early finish on Fridays

  • Flexible working hours available

Holiday Entitlement

  • 23 days annual leave plus bank holidays

  • Entitlement increases incrementally up to 29 days, plus bank holidays

Additional Benefits

  • Private healthcare after two years of continuous service

  • Group Personal Pension Scheme

  • Opportunities for professional growth and development

  • Free on-site parking

Key Responsibilities
  • 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

Essential

Qualifications & Skills
  • 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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary