C++ Software Developer
Our client is a leading technology company seeking a C++ Software Developer to join its growing development team. This is an opportunity to design and build complex, high-quality software applications that drive safety, efficiency, and sustainability across advanced industrial environments.
You’ll work within a collaborative software team, designing and implementing robust Microsoft Windows–based solutions. This role suits a developer with strong technical expertise, attention to detail, and a passion for clean, efficient code.
C++ Software Developer - Key Responsibilities
- Design, develop, and maintain C++ software components within Windows-based solutions.
 - Collaborate with project managers and peers to deliver innovative, reliable products.
 - Create and review technical specifications, ensuring adherence to quality and design standards.
 - Implement automated testing and contribute to system verification and validation.
 - Diagnose, troubleshoot, and resolve software issues related to usability, configuration, and code.
 - Contribute to project planning, estimation, and risk management.
 - Mentor team members and provide technical guidance as required.
 
C++ Software Developer - What You’ll Bring
- Degree or Diploma in Computer Science, IT, or a related field (or equivalent experience).
 - 3+ years of hands-on experience developing complex applications in C++.
 - Strong grasp of the full software development lifecycle — design, implementation, and test.
 - Familiarity with structured quality systems and development methodologies.
 - Excellent communication, problem-solving, and collaboration skills.
 - A proactive, quality-driven approach with the ability to meet project deadlines.
 
C++ Software Developer - Desirable Skills
- Experience with Microsoft Visual Studio, Azure DevOps, or GitHub.
 - Knowledge of .NET, modern C++ standards (C++17 or later), and SQL databases (MySQL, SQL Server, Oracle).
 - Exposure to JSON, OData, and cloud technologies.
 - Understanding of software trends and emerging technologies influencing modern development.
 
C++ Software Developer - What’s on Offer
- Competitive salary plus performance-based bonus.
 - 25 days’ holiday (plus bank holidays) with additional days for length of service.
 - Company pension scheme, healthcare, and life cover.
 - Flexible working within a 37-hour week.
 - Exciting projects in a forward-thinking, innovation-led organisation.
 - Opportunities for personal development and international collaboration.
 
- Company
 - Permanent Futures Limited
 - Location
 - Southampton, Hampshire, United Kingdom
 - Employment Type
 - Permanent
 - Salary
 - £40000 - £50000/annum plus benefits
 - Posted
 
- Company
 - Permanent Futures Limited
 - Location
 - Southampton, Hampshire, United Kingdom
 - Employment Type
 - Permanent
 - Salary
 - £40000 - £50000/annum plus benefits
 - Posted