07/20_SD _ C++ Developer

at American Cybersystems, Inc.
Published January 12, 2023
Location New York, NY
Category Default  
Job Type Full-time  


C++ Developer for DER EMS area
Low Latency experience a plus
5-7 years experience is ideal

Job Description

Strong C++/Equities developer


• A C++ developer is required for Bank of America supporting IT group. This is a global front-office team that supports the global Equity business.

• You will be responsible for developing required intra-day and end of day reporting systems enhancements, writing quality unit tests, liaising closely with the business users to elicit and document their requirements, producing release notes, providing support in the UAT testing stages, coordinating release signoff, providing bug fixes, assisting in the production deployment activities, and providing ongoing production support post-deployment.

• The candidate should possesses good business analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast paced environment liaising with demanding stakeholders to understand complex requirements, and be able to prioritize work under pressure with minimal supervision.

Job Description

C++/Java/Fix for Ruslan Osmanov on the Order mgmt. team in Equities

Etrading and FIX protocol are must haves


C++ developer for Derivatives EMS team. Responsibilities include building out and supporting the EMS for Derivatives. 5-7 years work experience.

The candidate will be joining the Order Management Group within Equities IT Technology. He or she will be working on the low latency EMS application platforms that support High Touch flows. Equities OMS team has its own proprietary framework for building trading applications in C++/C#.


Strong C++ knowledge

C# knowledge is a plus

Knowledge of multi-core / multi-threading concepts Low latency/High throughput Messaging, TCP/IP, UDP etc.

Agile Experience and Mindset -strong testing and design skills Strong communication skills No prior business knowledge is required, although experience on following is a good to have

Electronic Trading

Fix protocol

Top 3 Must Have Skillsets Required:

Example: Java; CCAR; OTC; Agile; SQL

1. SQL

2. FIX Protocol

3. EQ OMS/EMS functions