Enable job alerts via email!

C++ Developer

Intercontinental Exchange

London

On-site

GBP 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in financial data services is seeking a Senior Developer to join their London team. The role involves supporting low latency real-time data feeds, overseeing all phases of the project life-cycle, and collaborating with technical managers. Ideal candidates will possess strong C/C++ skills, experience with Unix/Linux, and a Bachelor's degree in Computer Science or a related field.

Qualifications

  • Strong programming skills in C/C++ on Unix/Linux platforms.
  • Experience with multi-threaded applications and debugging techniques.

Responsibilities

  • Design, develop, and unit test applications.
  • Provide on-call support for production on a rotation basis.
  • Document applications for technical and operational support.

Skills

C/C++
Linux/Unix
Teamwork
Communication

Education

Bachelor's Degree in Computer Science

Tools

GIT
Google unit testing frameworks
MySQL
Postgres

Job description

Job Purpose

ICE Data Services, located at Sancroft, London, is seeking a Senior Developer to join our team of talented, creative, and dedicated professionals working to support exchange and contributor data feeds on a low latency real-time ticker plant.

The senior developer is responsible for all phases of the project life-cycle activities, from initial analysis through production support, including design, testing, integration, implementation, and maintenance.

Responsibilities

Reporting to the development manager, responsibilities will include:

  • Assist technical & product managers in evaluating product requirements for software applications.
  • Design, develop, and unit test applications.
  • Provide accurate and reliable estimates for project tasks.
  • Develop, customize, and integrate applications.
  • Maintain and modify existing software applications with periodic releases.
  • Create test plans and tools; support testing and address online bug reports/issues.
  • Document applications for technical white papers, functional, and operational support documentation.
  • Provide on-call out-of-hours support for production on a rotation basis, including ad hoc weekend and early morning cover for releases.
  • Adhere to departmental and company testing, change control, deployment, and development practices, supporting QA engineers with their testing processes.

Knowledge and Experience

  • Strong C/C++ programming skills on Unix/Linux platforms.
  • Experience with Linux/Unix and shell scripting.
  • Experience with TCP/IP and multicast applications.
  • Hands-on experience developing multi-threaded applications.
  • Understanding of complex systems and debugging techniques.
  • Experience with debuggers like GDB and memory checkers such as Valgrind.
  • Experience with GIT source control management.
  • Experience with Google unit testing frameworks.
  • SDLC experience relevant to current development processes.
  • Ability to adhere to company standards.
  • Strong teamwork skills, able to work effectively with project teams, leads, managers, QA, Operations, and Product Management.
  • Excellent written and verbal communication skills.
  • Bachelor's Degree or equivalent in Computer Science or a related field.

Preferred

  • Experience with database technologies like MySQL or Postgres.
  • Understanding of market data behavior across multiple asset classes (Equities, options, fixed income, derivatives).
  • Experience with high-throughput, low-latency systems.
  • Experience with cloud-based application development and deployment.
  • Ability to work under pressure and multitask.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior C++ Developer | Remote Crypto Trading

JR United Kingdom

London

Remote

GBP 60,000 - 100,000

13 days ago

Senior C++ Developer | Remote Crypto Trading

Selby Jennings

London

Remote

GBP 60,000 - 100,000

16 days ago

Software Developer (C++ / Golang)

ENGINEERINGUK

Leatherhead

Remote

GBP 45,000 - 75,000

25 days ago

Senior C++ Software Engineer

ZipRecruiter

Borehamwood

Remote

GBP 60,000 - 80,000

Today
Be an early applicant

Senior C++ Developer Linux SQL - FinTech

JR United Kingdom

London

Hybrid

GBP 80,000 - 110,000

Today
Be an early applicant

Mid-Level Python Software Engineer

JR United Kingdom

London

Remote

GBP 40,000 - 80,000

4 days ago
Be an early applicant

Node Software Engineer - 100m+ daily transactions

JR United Kingdom

London

Remote

GBP 60,000 - 100,000

7 days ago
Be an early applicant

Senior Software Engineer (Angular/.Net)

JR United Kingdom

London

Remote

GBP 50,000 - 80,000

7 days ago
Be an early applicant

Software Developer (C#/Python)

JR United Kingdom

Greater London

Remote

GBP 80,000 - 100,000

Today
Be an early applicant