C++ Developer - #144295
ICE
Date: 1 week ago
City: London
Contract type: Full time

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:
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 the evaluation of product requirements for software applications.
- Design, develop code and unit test your applications
- Provide accurate and reliable estimates for project tasks
- Application development, customization and integration of work
- Maintain/modify existing software applications with periodic releases
- Create test plans and test tools; support testing and address on-line bug reports/issues
- Document applications for technical white papers, functional and operations support documentation
- Provide on-call out-of-hours support for production on a rotation basis and ad hoc weekend and/or early morning cover of releases
- Adhere to departmental and company testing, change control, deployment and development practices and supporting QA engineers with their full integration, functional and regression testing
- Very strong C/C++ programming on Unix/Linux platforms
- Experience with Linux/Unix and shell scripting exposure
- Experience with TCP/IP and multicast applications
- Hands on experience on developing multi-threaded applications.
- Understanding complex systems and how to debug problems
- Experience with debuggers such as GDB, and memory checkers such as Valgrind
- Experience with GIT source control management
- Experience with Google unit testing and testing frameworks
- SDLC experience as applicable to current development group processes
- Ability to adhere to company standards
- Teamwork - ability to work as project team member, work effectively with team leads, manager, as well as other teams including QA, Operations, and Product Management
- Excellent written and verbal skills
- Bachelor’s Degree or equivalent in Computer Science or related field
- Experience with database technologies, like MySQL, Postgres
- Understand market data behaviour across multiple asset classes (Equities, options, fixed income, and derivatives).
- Experience of complex high throughput, low latency systems
- Experience with cloud-based application development and setup
- Ability to work under pressure and multitask
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Trainee Estate Agent - Blackheath
Dexters,
London
1 week ago
Trainee Estate Agent – First Year £40k-£50k OTE Are you great with people? Do you enjoy building relationships and have the ambition to grow your career? If so, we want you to join our team! Whether or not you have property experience, we’re looking for a bubbly personality, determination, and a passion for success. We’ll teach you everything you need...

Three Day (poss 4 day) Live Out Nanny - Kingston Hill JR K
Fulham Nannies - Hire The Best Nanny For Your Family,
London
1 week ago
Lovely previous clients are looking for a new nanny as their present nanny of over 2 years is moving house. The start date will ideally be before mid July. This is a ideally a 3 day a week job Monday-Wednesday 7.45-5.45 (slightly flexible) but the family can consider 4 days for the right candidate. The children are girl of 3.5...

Part-time UK Office Manager
Ortec Finance,
London
1 week ago
This role combines financial administration (invoicing, reconciliations, payments) with office and facilities coordination, ensuring everything runs smoothly behind the scenes. We are looking for a candidate with a can-do attitude, strong attention to detail, and excellent organisational skills. While experience in financial services is advantageous, it is not a prerequisite for this role. If you are willing to learn, have...
