C++ Software Developer - M

c++ software developer, c++, c++11, c++14, stl, unix, multi-threaded programming, scripting, python, perl, shell, trading, software engineer
Full Time
$100,000 - $150,000
Work from home not available Travel not required

Job Description

C++ Software Developer

We are seeking a C++ Software Developer to support a state-of the art, real-time automated trading system. In addition to possessing excellent analytical and technical skills, the successful C++ Software Developer will be a creative problem solver, a clear communicator, and a strong team player.

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:

-A minimum of 3 to 5 years of large-scale C++ development experience.

-A degree in computer science or a related field.

-Strong C++ and object-oriented design skills; familiarity with modern C++ (C++11/C++14), 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.

-Experience with electronic trading systems.

Dice Id : NEXIL001
Position Id : 6212851
Originally Posted : 1 month ago
Have a Job? Post it