C++ Software Developer

Job Location(s) US-IL-Chicago
Posted Date 8 months ago(6/29/2017 4:28 PM)
Job ID
2017-8955
# of Openings
1
Category
Software Developers/Coders

Overview

A proprietary trading firm that adds value to capital markets by providing liquidity through its automated trading technology is seeking a software developer to help develop a state-of-the-art, real-time automated trading system. In addition to possessing excellent analytical and technical skills, the successful candidate will be a creative problem solver, a clear communicator, and a strong team player. The firm's financial engineers, portfolio managers, and software developers create and implement the algorithms and software used to execute the firm's trading strategies. This firm fosters an ethical, data-driven, and collaborative culture that focuses on building robust, scalable systems.

Responsibilities

  • RESPONSIBILITIES
  • Work under general direction from senior management.
  • Collaborate closely with financial engineering and trading colleagues to understand functional objectives and requirements.
  • Design/implement complex real-time trading system.
  • Provide production system support, including troubleshooting and root cause analysis.

Qualifications

REQUIRED SKILLS

  • Strong C++ and object-oriented design skills; familiarity with STL, design patterns and distributed computing, knowledge of network and multi-threaded programming in a Unix environment.
  • Working knowledge of SQL and relational databases, including complex queries (joins, unions), triggers, and stored procedures.
  • Ability to write scripts in some administrative language (Python, Perl, shell).
  • Ability to solve problems quickly and automate processes.
  • Strong interpersonal and communication skills; capable of writing technical documentation, training users in software operations, and interacting positively with upper management.
  • Flexible self-starter, able to multi-task and work under pressure.

 

REQUIRED BACKGROUND

  • A minimum of three to five years of large scale C++ development experience.
  • A degree in computer science or a related field.

DESIRABLE BACKGROUND AND SKILLS

  • Experience with electronic trading systems.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration and email updates.