Role: C++ Developer – Onsite
Location: Chicago, IL -Onsite-First Priority Locals
Duration: 6+Months
Industry: Financial Services / Banking
Job Description
Seeking an experienced C++ Developer to join the technology team supporting enterprise financial-services applications. The candidate will be responsible for designing, developing, enhancing, and supporting high-performance applications using modern C++.
Required Skills:
- 5+ years of hands-on C++ development
- Strong experience with C++11/C++14/C++17
- Strong Object-Oriented Programming concepts
- Excellent knowledge of STL
- Strong Data Structures & Algorithms
- Hands-on experience with multithreading, concurrency, synchronization
- Strong understanding of memory management and pointers
- Experience with Linux/Unix
- Experience with GDB/debugging
- Experience with Git
- Experience with CMake/Make
- Strong SQL/database knowledge
- Experience with REST APIs / web services
- Strong understanding of SDLC and Agile/Scrum
-
Preferred:
- Financial services / banking experience
- Capital Markets / Asset Management / Asset Servicing experience
- Low-latency or high-performance application development
- TCP/IP and socket programming
- Python or scripting
- Kafka or messaging technologies
- Cloud/CI-CD exposure
- Experience working in large enterprise environments