C++ (Linux) Software Developer (STL, Boost)

City of London
£35000 - £70000 per annum + Benefits + Bonus
22 Oct 2013
19 Nov 2013
22.10 CBDD
Dan Stewart
IT
Executive
Permanent
Full Time

C++ (Linux) Software Developer

(C++, Linux, STL, Boost, OOP, OOD, SDLC, TDD, BDD, SOLID, CQRS, DDD, MVVM, Sockets, TCP/IP, Multi-threading, Concurrency, FX, REAL-TIME)

Algorithmic Trading Solutions Specialist - London City
£35,000 TO £70,000 + Benefits + Bonus

Algorithmic Trading Solutions Vendor seeking a Technology Enthusiast C++ (Linux) Software Developer to build market leading algo trading solutions in FX, Equities and Listed Derivatives markets for Buy Side firms globally.

As the C++ (Linux) Software Developer you will be part of a very technically advanced professionals who are passionate about high performance technology responding to the latest methods in low latency optimisation for financial trading. Getting involved with all elements of development, research is particularly important to the business in staying ahead of the curve so you will be encouraged to have "google time" and innovate your own projects with 10% of your time.

Working in collaborative AGILE environments for quick release of ideas in development stages, you will also be sticking to TDD/Test Driven Development to ensure the highest quality in delivery/deployment of coding to application.

Key requirements;

  • Passionate programming professional
  • Show a well-rounded understanding of good coding practices in such texts as Clean Code and The Pragmatic Programmer.
  • Good understanding of modern C++ practices such as STL, boost, templates and gmock/gtest.
  • Be a TDD / BDD practitioner.
  • Interested in debating SOLID, data / behaviour separation, CQRS, DDD, mocking, MVVM, planning poker, story points vs ideal hours etc.
  • Strong level of understanding multithreaded and socket level development.

This is very much a company that keep the technology at the forefront of the business strategy meaning that as a passionate technology professional you will be surrounded by likeminded individuals to learn from and share your ideas. This also means that you will be given the latest tools, allow for constant investigation and training as well as your voice and expertise being heard to affect the direction whether it's on a low or high level. Please contact Dan Stewart @ Harrington Starr for more information. 0203 0022 850.

C++ (Linux) Software Developer

(C++, Linux, STL, Boost, OOP, OOD, SDLC, TDD, BDD, SOLID, CQRS, DDD, MVVM, Sockets, TCP/IP, Multi-threading, Concurrency, FX, REAL-TIME)