Looking for a C++ opportunity, where can thrive and learn! You will join a team of individuals who consistently demonstrate exceptional skills and dedication, working diligently to deliver flawless solutions in an exciting and high-reaching environment. Your responsibilities will include: • Developing and implementing high-quality C++ code for financial messaging services • Collaborating with teams with varied strengths to identify requirements and successfully implement solutions. • Engaging in code reviews and fostering a culture of high coding standards • Identifying and resolving software defects and performance issues • Conducting unit and integration testing to ensure software reliability • Willing and able to work in regulated or restricted development environments, including completing the administrative activities required to support governance and compliance processes. • Participation in an on-call rota system to provide engineering support outside normal working hours to the product's Centre of Expertise, which will be compensated separately. • Staying up to date with new technologies and industry trends To thrive in this role, you should have a strong knowledge of C++ and object-oriented development, a good understanding of software engineering principles, and excellent problem-solving skills.