Senior C++ Engineer

Job Description

Job Advertisement: C++ Developer - Specialist Financial Software House (Remote)

Location: Remote (based in Belfast)

Salary: Above Market Rate

VANRATH are excited to be recruiting for a talented C++ Developer to join a prestigious financial software house based in Belfast. This is a fantastic opportunity to work remotely with a company at the cutting edge of financial technology, offering a collaborative and innovative environment, as well as a generous salary above the market rate.

About the Role:

As a C++ Developer, you will play a crucial role in developing high-performance financial software for a global client base. You will work closely with a talented and passionate team of developers to deliver robust solutions in the fast-paced financial industry. This role provides an excellent opportunity to expand your knowledge and experience in financial technologies, with exposure to complex systems and high-value projects.

Key Responsibilities:

  • Develop and maintain high-performance C++ applications for financial services.

  • Work on low-latency systems with a focus on performance optimisation and reliability.

  • Collaborate with cross-functional teams to design, implement, and optimise software solutions.

  • Troubleshoot, debug, and resolve technical issues, ensuring top-notch performance and reliability.

  • Stay up-to-date with industry trends and emerging technologies to maintain a competitive edge.

  • Contribute to code reviews and maintain coding best practices.

  • Work in enterprise-scale environments, ensuring the scalability and resilience of software solutions.

  • Leverage Linux for development and deployment in production environments.

What You'll Need:

  • Proven experience in C++ development, ideally in a financial services or enterprise-scale environment.

  • Low-latency development experience, with a strong understanding of performance optimisation techniques.

  • Strong understanding of data structures, algorithms, and system design.

  • Experience with multithreading, performance optimisation, and low-latency systems.

  • Familiarity with Linux for development and deployment.

  • Excellent problem-solving skills and attention to detail.

  • Ability to work independently, as well as collaboratively in a remote team environment.

  • Strong communication skills and a passion for continuous learning.

Why Join This Company?

  • Competitive Salary: Above market rate to attract top talent.

  • Remote Flexibility: Enjoy the freedom of remote working, with a team that values collaboration and work-life balance.

  • Career Growth: Opportunities for career progression, personal development, and exposure to cutting-edge financial technology.

  • Supportive Culture: Work in an inclusive and innovative environment with a strong focus on learning and development.

If you are passionate about C++ development, low-latency systems, and want to join a leading player in the financial software sector, VANRATH would love to hear from you!