Senior C++ Software Engineer

Senior C++ Software Engineer

  • Annual Salary: Up to £63K + 8% employer pension contribution
  • Location: Hybrid (2 days a month on-site at either their Wellington, Bristol or Milton Keynes)
  • Job Type: Full-time

Join our client's research and development team as a senior software engineer, where you will play a pivotal role in building and maintaining releases of our core customer-facing and internal applications. This position offers the opportunity to work closely with the Product & Testing teams to bring applications to full release status, using your advanced C++ expertise to drive improvements and modernisation efforts, particularly in transitioning to AWS.

Day-to-day of the role:

  • Refine new feature requests with stakeholders to make them development-ready.
  • Collaborate on system design and deliver high-quality software.
  • Mentor team members, coaching them on best practices and improvements.
  • Review pull requests and plan refactoring efforts to support the wider product strategy.
  • Develop new features according to specification and triage and fix defects.

Required Skills & Qualifications:

  • Advanced C++ Expertise: Deep knowledge of modern C++ standards with a proven track record of delivering high-quality, production-ready code for Windows services/applications.
  • Mentorship & Upskilling: Demonstrated ability to coach, mentor, and upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing.
  • Technical Debt Reduction: Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability.
  • Architectural/System Design Support: Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision.
  • Leadership Skills: Strong decision-making and influencing skills in complex technical and collaborative environments.
  • Communication: Clear and confident communication style, both written and verbal, comfortable communicating at all levels.
  • Agile Environment: Experience working within an agile software development environment.

Desirable Experience:

  • Experience with C#, Microsoft Foundation Classes (MFC), Amazon Web Services (AWS), Microsoft Azure.
  • Practical experience in restructuring codebases to support cloud migration and scalable, cloud-native architectures.
  • Project leadership experience, leading a group of software developers across multi-month projects.

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and advancement.
  • Modern and spacious open-plan office environments.
  • Flexible working conditions with potential for occasional travel to support teams.
Company
Reed
Location
Wellington, Somerset, England, United Kingdom
Hybrid/Remote Options
Employment Type
Full-Time
Salary
£50,000 - £63,000 per annum, Inc benefits
Posted
Company
Reed
Location
Wellington, Somerset, England, United Kingdom
Hybrid/Remote Options
Employment Type
Full-Time
Salary
£50,000 - £63,000 per annum, Inc benefits
Posted