C++ Developer with Capital Markets (Investment Banking / Trading Systems) in NJ

Newburgh, NY, US • Posted 5 hours ago • Updated 5 hours ago
Contract Corp To Corp
Contract W2
Contract Independent
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Python
  • Oracle Database
  • C++ Programming (Modern C++)
  • Multithreading / Concurrency
  • Low-Latency System Optimization
  • Equity Derivatives
  • Capital Markets Domain Knowledge
  • Risk & Pricing Systems
  • Linux Development Environment
  • DevOps / CI-CD & Production Support

Summary

Role Name: C++ Developer With Capital Markets (Investment Banking / Trading Systems) In NJ
Location: Jersey City, NJ

 

Job Description

Important Note:
During the interview process, candidates will be required to complete a live coding test via screen sharing. The coding questions will be given in real time. Please ensure that your candidates are prepared and can successfully complete a live coding test before submission.

The client is looking for candidates with strong Capital Markets experience, specifically in Equity Derivatives and Fixed Income.

Required Skills

Modern C++ Engineering

  • Strong expertise in C++ and modern C++ standards
  • Solid understanding of STL, templates, memory management
  • Experience with multithreading and concurrency
  • Knowledge of networking concepts
  • Experience profiling and optimizing low-latency systems on Linux

Capital Markets Domain Knowledge

  • Strong understanding of Equity Derivatives:
    • Vanilla and exotic options
    • Greeks
    • Volatility surfaces
  • Familiarity with Fixed Income concepts:
    • Yield curves
    • DV01 / PV01
    • Credit and rates basics
  • Ability to translate trader and quant requirements into technical solutions

Pricing and Risk Systems

  • Experience working with pricing and risk management systems
  • Knowledge of:
    • Intraday risk
    • End-of-day risk calculations
    • Scenario analysis
    • Monte Carlo simulations
    • Sensitivity analysis
  • Experience integrating with:
    • Pricing libraries
    • Market data systems
    • Reference data
  • Performance tuning for risk reporting pipelines

Additional Technical Skills

  • Python
  • Oracle
  • Experience with JSON and XML

Role Overview

We are looking for an Intermediate-Level C++ Developer to work on a risk reporting platform for Global Equity Derivatives.

Responsibilities include:

  • Pricing and risk management systems development
  • Workflow automation
  • DevOps improvements
  • Production support tooling

Key Responsibilities

  • Assist with user adoption of globally developed technology solutions
  • Provide user training and collaborate with development teams to improve user experience
  • Modernize and enhance existing systems for better scalability, efficiency, and performance
  • Provide status updates to global and local management teams
  • Participate in the design and development of tools supporting pricing infrastructure
  • Identify system deficiencies and develop technical solutions
  • Perform support, debugging, and troubleshooting
  • Review business requirements and contribute to functional specifications and system impact analysis
  • Deliver user training and release documentation
  • Optimize system performance
  • Improve production support documentation and tools
  • Enhance CI/CD pipelines
  • Assist with technology upgrades and system improvements

Must-Have Qualifications

  • 5+ years of experience in Capital Markets software development
  • 5+ years of professional experience with C++
  • Strong knowledge of multithreaded programming
  • Experience with Oracle and Python
  • Experience working with JSON and XML
  • Experience with DevOps pipelines
  • Experience supporting production environments
  • Strong analytical, communication, and teamwork skills

Nice-to-Have Skills

  • Experience with Sophis
  • Experience with Equity Derivative products
  • Experience with Risk Reporting platforms
  • Experience with Kubernetes
  • Experience with AWS or Azure
  • Experience developing web services
  • Experience with Service-Oriented Architecture (SOA)
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.
  • Dice Id: 10459902
  • Position Id: 1170-22664-
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Jersey City, New Jersey

Today

Easy Apply

Contract, Third Party

Depends on Experience

Hybrid in New York, New York

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote

2d ago

Easy Apply

Contract

Depends on Experience

New York, New York

2d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs