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

Senior Software Engineer

Wiley

Senior Software Engineer working on substantial C++ systems for Wiley Science Solutions. Responsible for modernizing the KnowItAll platform and collaborating with domain experts.

Posted 7/10/2026full-timeRemote • 🇬🇧 United KingdomSenior💰 £44,200 - £63,400 per yearWebsite

About the role

Key responsibilities & impact
  • Working in a large, long‑lived C++ codebase with significant domain history
  • Owning features or subsystems and seeing them through design, implementation, and maintenance
  • Refactoring complex or brittle areas to improve clarity, performance, and reliability
  • Applying modern C++ practices where they improve safety and maintainability
  • Supporting architectural improvements by helping modularize historically monolithic components
  • Collaborating with other engineers and chemistry/spectroscopy domain experts

Requirements

What you’ll need
  • Strong professional C++ experience, including debugging, refactoring, and performance tuning
  • Experience working in large, long‑lived codebases (not just greenfield projects)
  • Windows development experience; MFC experience is a strong plus
  • Solid understanding of memory management, threading, and performance trade‑offs
  • Typically 6–10 years of professional software development experience
  • Clear technical communication and collaborative working style

Benefits

Comp & perks
  • Meeting-free Friday afternoons allowing more time for heads down work and professional development
  • Flexible working hours
  • Comprehensive benefits package
  • Support for continual learning and internal mobility

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++DebuggingRefactoringPerformance TuningMemory ManagementThreadingMFCSoftware DevelopmentModularizationArchitectural Improvements
Soft Skills
Clear Technical CommunicationCollaborative Working Style