07/20_SD _ C++ Developer
Published | January 12, 2023 |
Location | New York, NY |
Category | Default |
Job Type | Full-time |
Description
C++ Developer for DER EMS area
Low Latency experience a plus
5-7 years experience is ideal
Job Description
Strong C++/Equities developer
Description:
• 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
Description:
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#.
Qualifications
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