Software Engineer (C++)
Job Description
Software Engineer (C++)
\nLocation: North Bristol (1-day a week on-site)
\nSalary: Up to £52,000 DOE
\nCore Benefits: Hybrid Working Policy, 25 days holiday rising to 30 (plus Bank Holidays), Company Pension Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period)
\nThe Opportunity
\nOur client, a well-established and growing technology organisation, is seeking a C++ Software Developer to join its expanding Research & Development team.
\nThis is an excellent opportunity for a developer with a minimum of 12-24 months’ commercial C++ experience (including current role) who is looking to broaden their technical skillset and work on innovative software solutions used by organisations across both public and private sectors.
\nThe business has a strong track record of growth, invests heavily in employee development, and offers exposure to a diverse range of technologies, including cloud platforms, APIs, DevOps practices, and Microsoft development tools.
\nThe Role
\nAs a C++ Software Developer, you'll be responsible for developing, maintaining, and supporting software applications while contributing to the delivery of high-quality releases.
\nInitially, you'll work on internal tools, web-based applications, and APIs, with opportunities to expand into a wider portfolio of bespoke software products and emerging technologies.
\nKey Responsibilities
\n- \n
- Design, develop and maintain software applications using C++ \n
- Build, test and support software releases \n
- Develop and maintain internal tools, APIs and web-based applications \n
- Collaborate with cross-functional teams to deliver business-critical solutions \n
- Troubleshoot, debug and enhance existing applications \n
- Contribute to continuous improvement and development best practices \n
- Gain exposure to technologies including C#, .NET-Framework, MFC and DevOps \n
- Work with modern cloud technologies across Azure and AWS \n
About You
\nWe're keen to speak with candidates who have:
\n- \n
- A minimum of 12 months' commercial C++ development experience \n
- Strong analytical and problem-solving skills \n
- A passion for software development and emerging technologies \n
- The ability to work effectively within a collaborative team environment \n
- A proactive approach to learning and professional development \n
