Lead C++ Engineer

Overview

Hybrid
$70 - $75
Contract - W2
Contract - 1 Year(s)

Skills

c++
CI/CD systems
Jira
Bamboo

Job Details

Lead C++ Engineer

1 year to long term with extensions!

3 times onsite per week in Chicago, Downtown, Illinois.

Team: Omnium
About the Client:
The Client provides innovative financial services and guidance to corporations, institutions, and affluent families and individuals globally. With over 130 years of financial experience and nearly 20,000 partners, client serve the world s most sophisticated clients using leading technology and exceptional service.

The Omnium team creates and supports fintech services that support complex needs of the most sophisticated clients in the world. While Omnium leverages several best-in-class partners for specific services, all financial instruments and associated trading and event management are recorded within a single system or record, which allows for unparalleled transparencies and efficiencies. To continue to keep pace with financial market innovation and sophisticated client demands, the Omnium team is expanding.

Responsibilities:

As an engineer within our team, you will be responsible for collaborating with business stakeholders and writing quality, accurate, testable code along with the right architecture. You will work with a geographically dispersed team to effectively translate requirements into solutions and seamlessly interface with business partners and technical staff. We are looking for an individual that has extensive experience in C++ who can play a vital role in developing applications with a passion for growing skills as well as solving complex and challenging problems.

Key Knowledge and Skills:
Strong proficiency in C++ with 5+ years of experience including knowledge of the latest C++11 standard
Thorough knowledge of the standard library, Boost libraries, STL containers, and algorithms
Hands on experience in developing multi-threaded real-time high volume application on linux platform
Experience in developing and maintaining distributed system.
Hands on experience in Shell scripting
SQL Database knowledge is a must, should be able to write optimized queries, stored procs and batching to handle high volume data

Preferred Knowledge and Skills:
Knowledge of various design patterns, understanding of dynamic polymorphism and familiarity with templating in C++
Familiarity with language tools, such as gdb, checkmarks etc
Implementation of automated testing platforms and unit tests
Familiarity with bitbucket, Jira, Bamboo and CI/CD systems
Knowledge of Node.js, Golang is a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.