C++ Developer, IB, Gaming background recruitment

Urgent requirement for C++ candidates required who are passionate about coding and want to work in a cutting edge environment on a banks most vital systems. This is a role for a leading technologist to step up into a challenging and fulfilling team.

Experience in large-scale, real-time, multi-threaded development is a must.

In depth knowledge of high throughput, low latentcy systems

C++: Must have extensive experience of writing multithreaded server applications on Linux.

Have worked on multi-tier enterprise systems which have a high frequency of messaging elements

Familiarity with design patterns and a background in good object-orientated design

Strong problem solving ability

Desirable:

SQL : Experience of using SQL, and ability to write stored procedures, triggers.

Middleware : Experience of using middleware messaging components such as Tibco, Talarian, Solace or MQ.

Must be able to communicate effectively with other development team members, other project members, other managers and users, gauging the level of technical knowledge of the audience in these communications

Must be able to participate in technical discussions within the development team, communicating any issues that have a project-wide scope to the necessary level.

Must be able to participate in a culture of knowledge sharing within the development team.

Able to deliver good quality accurate solutions to tight time-scales

Must be able to multi-task efficiently

Must be comfortable with changing priorities and requirements, often late-on in the development cycle

Overall should be confident, enthusiastic and proactive.

Must be committed to developing the highest quality code and be passionate about technology above anything else.

Candidates from outside of banking will be preferred. Any candidate from a bank will be considered if they are have front office exposure and are not domain specific.