C++ Linux/Windows Developer

Credit Suisse in New York, NY

  • Industry: Information Technology - Software Engineer, Developer, And Programmer
  • Type: Full Time
  • $115,530.00 - 170,900.00
position filled
We Offer
Executive summary of the job's core purpose.
AES Omega technology group builds and maintains core application frameworks for AES algorithms to work clients' and firm's Equity orders. The development team is responsible for capture and implementation of business requirements for improvements to current Omega Algo-hosting framework, new connectivity requirements and features, design of robust and resilient environment for hosting trading engines and related services, and providing 3rd level support for troubleshooting/investigating production inquiries.
A candidate to join the team will have an opportunity to work with a ground breaking technology, learn new techniques for writing low-latency and highly efficient C++ applications and help Equity Electronic Trading business to design improvements to quality of executions from the markets.

Gathering requirements from Advanced Execution Services [AES] business, platform and coverage groups

Design and impact analysis of changes

Development of new and changes to routing algorithms using C++ language

Various testing efforts of new Omega versions such as unit tests, regression and support of QA/UAT processes

Documentation of requirements and implementation details on Wiki



You Offer
List qualifications, skills and experience encouraged in the successful candidate

Hands-on experience and good knowledge of modern C++

At least 7+ years of equivalent work experience working in IT using C++11 or higher version

Outstanding understanding of C++ templates and meta-programming techniques is helpful!

Outstanding knowledge of relational database and SQL is required for this position

Experience in design and development of server-side applications

The job requires that the person has a good understanding of building, running, debugging and troubleshooting C++ applications in Linux environment

Understanding of distributed systems design is required

Outstanding understanding of networking protocols and messaging frameworks is required

Familiar with high efficiency, low latency server architecture

An ability to write code targeting multiple operating systems is a plus

Should be familiar with tools commonly used in Linux environment.

Must have experience with GCC - GNU Compiler Collection, GDB - GNU Project Debugger, SVN - version control system etc.

Familiarity with database principles, and recent working knowledge.

A knowledge of scripting languages such as Perl and Python is highly desirable

A bachelor degree or higher in a quantitative or technological field is required
Associated topics: algorithm, backend, c c++, develop, developer, devops, java, perl, software developer, sw

You may be interested in these similar jobs!
POSITION WITH A FUTURE
VALUETRANS EXPRESS INC in New York, NY

Successful applicant must be a neat, literate, RESPONSIBLE adult with good manners,, motivated to work and learn the workings of the company and have…

Read More
Physical Therapist
Prime Healthcare Services Inc. in ELIZABETH, NJ

Healthcare Consulting Firm seeks a Physical Therapist. Responsibilities include perform and document clients’ initial exam, evaluating data to ident…

Read More
Youth Sales Representative
Riddell in Long Island, NY

Youth Sales RepresentativeRiddell is a premier designer and developer of football helmets, protective sports equipment, head impact monitoring techno…

Read More
Workspace Developer / Engineer
Resource Logistics in New York, NY

Developer Workspace Architect/Engineer1 Developer Workspace Architect/Engineer with security and network background a) Experience in securing develop…

Read More
Infrastructure Software Developer
Schrdinger in New York, NY

Infrastructure Software Developer IILocation: New YorkJob Code: #### of openings: 1DescriptionInfrastructure Software Developer II Position available…

Read More
Java/Scala Developer
Hyatt Leader in New York, NY

Financial Services firm is seeking a senior developer with functional programming with Scala or Java, to customize and integrate third party applicat…

Read More
15168 Programmer/Analyst - COBOL/CICS/AS-400 Prog/Analyst
Axelon Services Corporation in New York, NY

-----------------------------------------------------------------------------------------------------------------------------------------------------…

Read More
JPC - 2304-2314-7113 : Urgent Hiring!! DevOps Engineer with Security and Network Background- NYC, NY
Avtech Solutions in New York, NY

Hi, This is Sarath Avtech solution Inc, Hope you are doing great! Please review the following job description and let me know if you are available an…

Read More
JavaScript Web Developer
Credit Suisse in New York, NY

Credit Suisse is a well-known for its electronic trading/ algorithmic trading franchise underpinned by the award winning technology developed by Equi…

Read More
JAVA 8 Developer
Hyatt Leader in New York, NY

Financial Services firm is seeking a senior developer with functional programming with Scala or Java 8, to customize and integrate third party applic…

Read More
C++ Software Developer - Rapidly Growing Company - R
Next Step Systems in Great Neck, NY

C++ Software Developer - Rapidly Growing Company Company has experienced significant growth, having doubled in size the last 5 years We are looking f…

Read More
AWS Architect / Developer
Isolusa in New York, NY

The AWS Cloud Solution Architect is responsible for the assessment, design, and engineering of business and technical solutions leveraging AWS. The p…

Read More
Senior C Developer 115822
Credit Suisse in New York, NY

Advanced Execution Services (AES) platform team is seeking a C Developer to join its LLDMA development team. The LLDMA development team is responsibl…

Read More