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
£ 41KJob 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.