Senior C++ Software Developer
Reed
Central Milton Keynes, United Kingdom
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Central Milton Keynes, United Kingdom
Tech stack
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
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 pulls requests and plan and action refactoring efforts to support the wider product strategy.
- Develop new features according to specification and triage and fix defects.
Requirements
A new exciting permanent Senior C++ Software Developer to join an innovative Research and Development team. This role offers the opportunity to work on core customer-facing and internal applications, contributing significantly to our modernisation strategy. If you are a self-motivated and innovative software developer looking to make a real impact, this position is for you!, * 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.
Desirable Experience:
- Familiarity 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.
- Experience in leading a group of software developers across multi-month projects.
Benefits & conditions
- Hybrid Working Policy
- Generous Company Pension (8% employer contribution) - Including Salary Exchange Scheme
- Health Cash Plan
- Access to a Benefits Portal and Employee Assistance Program
- EV Car and Cycle to work scheme
- Flexible weekly wellbeing time
- Dedicated Volunteering Time
- 25 days holiday rising to 30, plus Bank Holidays
- Comprehensive induction and training program