Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Vantage Consulting

Warrington

On-site

GBP 48,000 - 52,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology organization in Warrington is seeking a Senior Software Engineer to develop and enhance Windows desktop applications using C++. The role requires a minimum of five years' experience in C++ development, strong analytical and problem-solving skills, and the ability to collaborate effectively with a team. Benefits include private healthcare, a pension scheme, and opportunities for professional growth, making this a great opportunity for driven individuals looking to advance their careers in software engineering.

Benefits

Private healthcare after two years
Group Personal Pension Scheme
Opportunities for professional growth
Free on-site parking

Qualifications

  • Minimum five years of experience developing and supporting Windows desktop applications using C++.
  • Strong analytical and problem-solving skills are essential.
  • Excellent communication skills with the ability to work effectively in a team.

Responsibilities

  • Design, develop, and maintain Windows desktop applications using C++.
  • Collaborate with scientists and engineers to enhance data acquisition techniques.
  • Provide technical support and troubleshoot software issues as needed.
  • Use RAD Studio to implement new features and optimize performance.
  • Maintain clear documentation to support long-term usability.

Skills

C++ Programming
Analytical Skills
Communication
Team Collaboration
Problem-Solving

Education

BSc in Computer Science or related discipline

Tools

RAD Studio
Visual Studio
Job description
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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.