Senior C++ Developer

Hybrid in Hanover, NJ, US • Posted 20 hours ago • Updated 20 hours ago
Contract Independent
Contract W2
Contract Corp To Corp
No Travel Required
Able to Sponsor
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • C++
  • C++11/14/17
  • Multithreading
  • Concurrency
  • Memory Management
  • Data Structures
  • Algorithms
  • Windows
  • Visual Studio
  • Linux
  • Kafka
  • Distributed Systems

Summary

Job Title:- Senior C++ DeveloperLocation: Whippany, NJ (Hybrid)Interview Mode: Virtual

Job Description:

We are seeking a Senior C++ Developer to join a high-performing team supporting mission-critical applications for a leading financial services client (IBM / Barclays). The ideal candidate will have strong experience in low-latency, high-throughput systems, with a focus on building scalable and resilient backend platforms.

You will be responsible for designing, developing, and optimizing applications that support real-time data processing, trading, and risk systems in a distributed environment.


Key Responsibilities:

  • Design and develop high-performance C++ applications for financial systems

  • Work on low-latency, multi-threaded, and distributed systems

  • Collaborate with cross-functional teams including quant, trading, and infrastructure teams

  • Integrate with Kafka and middleware systems for real-time data streaming

  • Optimize system performance, memory usage, and throughput

  • Participate in code reviews, debugging, and production support

  • Contribute to system design for scalability, fault tolerance, and reliability

  • Work within Agile/Scrum environment


Required Skills:

  • Strong hands-on experience with C++ (C++11/14/17)

  • Experience with multi-threading, concurrency, and memory management

  • Experience working on Linux/Windows environments (Visual Studio preferred)

  • Familiarity with distributed systems and messaging frameworks (Kafka preferred)


Preferred Skills:

  • Experience in Capital Markets / Investment Banking (Barclays/IB domain highly preferred)

  • Knowledge of grid/distributed computing frameworks

  • Exposure to Python scripting for automation or data processing

  • Experience with real-time market data, pricing, or risk systems

  • Understanding of microservices architecture and cloud environments (AWS is a plus)


Nice to Have:

  • Experience working in IBM managed services environments

  • Familiarity with CI/CD pipelines, DevOps practices

  • Knowledge of FIX protocol or trading systems

 

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: 10440212
  • Position Id: 8918184
  • Posted 20 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Hanover, New Jersey

Today

Easy Apply

Third Party, Contract

$40 - $60

Hanover, New Jersey

Today

Full-time

USD 170,000.00 - 230,000.00 per year

Hybrid in Jersey City, New Jersey

Today

Easy Apply

Contract

$50 - $60

New York, New York

21d ago

Full-time

USD 170,000.00 per year

Search all similar jobs