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

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.
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 resumeApplicant 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
