Senior C++ Developer - Wellington

Reed
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 58K

Job location

Charing Cross, United Kingdom

Tech stack

Microsoft Windows
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Cloud Engineering
Code Review
Production Code
Windows Services
Cloud Migration

Job description

  • 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 and action refactoring efforts to support the wider product strategy.
  • Develop new features according to specification and triage and fix defects.

Technologies:

  • AWS
  • Azure
  • C#
  • Cloud
  • Support
  • Web
  • Windows
  • C++

Requirements

  • Advanced expertise in C++ with a solid track record of delivering high-quality, production-ready code for Windows services/applications.
  • Demonstrated ability to coach, mentor, and upskill developers at various experience levels through hands-on collaboration, code reviews, and knowledge-sharing.
  • Experience in identifying, prioritising, and refactoring code to improve modularity, testability, and maintainability.
  • Ability to contribute to architectural decisions and technical strategy, supporting the broader product vision.
  • Strong decision-making and influencing skills in complex technical and collaborative environments.
  • Excellent communication skills, both written and verbal, comfortable communicating at all levels.
  • Experience working within an agile software development environment.
  • Familiarity with C#, Microsoft Foundation Classes (MFC), Amazon Web Services (AWS), Microsoft Azure (desirable).
  • Practical experience in restructuring codebases to support cloud migration and scalable, cloud-native architectures (desirable).
  • Experience in leading a group of software developers across multi-month projects (desirable).

Apply for this position