Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Version 1

Senior C++ Developer

Version 1

Senior Software Engineer enhancing legacy Windows applications at Version 1. Requires strong C++ expertise with Win32 and MFC for customer engagement.

Posted 4/29/2026full-timeRemote • 🇬🇧 United KingdomSeniorWebsite

About the role

Key responsibilities & impact
  • Enhance, maintain, and modernize a complex, legacy MFC-based Windows desktop application.
  • Work through tightly coupled UI logic, large view hierarchies, and challenging architectural areas in an existing MFC codebase.
  • Collaborate closely with customers, providing technical credibility and professional communication in a visible engagement.
  • Serve as a primary strong C++ engineer within the project team.
  • Work across the Windows desktop stack, ensuring seamless integration within the existing Win32/MFC architecture.
  • Ensure high reliability, stability, and maintainability of the application with minimal oversight.
  • Contribute to reducing technical risk by bringing proven, demonstrable Windows C++ expertise.

Requirements

What you’ll need
  • 7 to 10 Years of strong, recent, and hands-on experience in Windows-native C++ development, specifically with Win32 API and MFC (not general or outdated C++ work)
  • Experience modernizing legacy Windows applications.
  • Beneficial would be experience working on computational science and computational solvers.
  • Experience in optimisation, parallelisation, multithreading, mathematical models, complex data models.
  • Familiarity with COM Windows debugging tools, or Visual Studio diagnostics.
  • Understanding performance optimization in MFC/Win32.
  • Ability to navigate and refactor large legacy codebases.
  • Proven experience maintaining or improving complex legacy MFC applications, including areas with poor coding practices or deep UI coupling.
  • Ability to be productive immediately, without ramp-up time on Win32/MFC fundamentals.
  • Strong problem-solving capabilities within Windows desktop environments.
  • Comfort working directly with customers—professional communication, credibility, and clarity are essential.
  • Demonstrated history of delivering high-quality software with low risk of escalation due to skill gaps.

Benefits

Comp & perks
  • Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits
  • Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme
  • Flexible/remote working, Version 1 is tremendously understanding of life events and people’s individual circumstances and offer flexibility to help achieve a healthy work life balance
  • Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme
  • Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more.
  • Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies
  • Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat
  • Reward schemes including Version 1’s Annual Excellence Awards & ‘Call-Out’ platform.
  • Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.
  • And many more exciting benefits… drop us a note to find out more.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Win32 APIMFCWindows-native developmentoptimizationparallelizationmultithreadingCOM debugging toolsVisual Studio diagnosticsperformance optimization
Soft Skills
problem-solvingprofessional communicationcredibilityclaritycollaborationtechnical credibilityability to navigate legacy codebasesability to work with customershigh-quality software deliveryminimal oversight