Our client a renowned trading house is seeking exceptional developers to join their market leading team in London. Candidates must have 5 - 10 years experience and the ability to work in partnership with traders to produce the fastest and most robust trading systems in the market.

This team strives to produce the fastest and most robust trading systems in the market. The team comprises C++ developers, C# developers and System testers. This organization has a history of recruiting the best developers from a wide variety of backgrounds such as gaming and anti-virus systems.

Developers work together to build effective platforms that provide traders with the competitive edge they need to trade securities in markets across Asia, Europe and the US.
The culture of this organization is unique all ideas are considered and good ideas are acted on. Development is not treated as a cost and there are no unnecessary layers between traders and developers, they work together to generate revenue through systems that are fast, intuitive and reliable.

Our client is completely committed to creating an environment where everyone can reach their full potential, ambitions can be realized and ideas can triumph. In addition to a highly competitive compensation structure there is a dress down policy, fully stocked kitchen, catered meals and chill out areas.

Key Responsibilities:

Produces the fastest and best trading tools by:

• Actively seeking and clarifying product requirements with product owners and other knowledgeable staff
• Providing realistic task estimates, milestones and updates, and completing tasks on time
• Meeting and exceeding the Development Leaders expectations in terms of code/design quality and run-time performance
• Designing code with automated testing & performance front of mind
• Producing meaningful unit-tests, documentation & configuration to support all developed software

Improves our development speed by:

• Producing software that adheres to all coding, design, testing and documentation standards as set by the team and Head of Development
• Providing feedback on above standards, and suggesting alternatives and refinements
• Sharing knowledge of Tibra’s systems & new technologies with other developers (mentoring)
Skills Required:

Essential for developers at all levels:

• Exceptional C++ skills
• Strong Object-oriented design skills
• Experience in developing with STL or Boost
• Experience in developing performance-sensitive systems, especially in optimizing data structures for memory utilization and speed
Desirable to have experience in one or more of:
• Developing automated trading systems
• Real-time or embedded systems development
• Cross-platform (Windows & Linux) development

Attributes Required:

Essential:

• Very strong sense of pride in quality of own work
• Excellent verbal and written communication skills
• Strong team-oriented attitude
• Natural inclination to share and collaborate – happy to act as a mentor when asked
• Diligent and persistent
Experience & Qualifications:
• A Computing Science/Computer Engineering (or similar) bachelors degree, preferably with honours

Desirable:

• Experience in developing automated trading systems

Please email your CV to Charlene Deleon-Jones at cdjones@piedmontltd.com quoting the reference DEVPCDJ