C++ Developer

Overview

On Site
$70 - $80
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 Month(s)

Skills

.NET
Agile
Amazon Web Services
C++
Continuous Delivery
Continuous Integration
Kubernetes
Linux
Microservices
Microsoft Azure
NoSQL
Perl
Python
SQL
Shell Scripting
Unix

Job Details

Senior C++ Developer - Chicago, IL - with 20+ years, only local in the highlighted skill set. Thank you!

Note: only local (but not open for relocation) and genuine consultants only with a LinkedIn profile according to the resume.

Major Purpose:---

  • Required Education
  • Bachelor s degree in Computer Science, Mathematics, Computer Engineering, or related technical field.
  • Preferred Education:
  • Master s degree preferred.
  • Required Skills
  • Expert-level C++ (C++11 or later) on Linux/Unix.
  • Multi-threaded application design (concurrency, synchronization, performance tuning).
  • Scripting languages: Python, Perl, or shell scripting.
  • Database technologies: SQL/NoSQL, caching systems.
  • Distributed systems and microservices architecture.
  • Understanding of hedge funds, private equity, or trading systems.
  • Familiarity with financial instruments and markets.
  • Agile development, CI/CD pipelines.
  • UNIX IPC (sockets, shared memory, semaphores).
  • Preferred Skills
  • Trading application development (real-time data, FIX protocol, etc.).
  • WinForms, .NET, or desktop app development.
  • Cloud-native development (AWS, Azure, Kubernetes).
  • Open-source contributions or public code samples.Role: Senior C++ Developer (Contractor)
  • Required Soft Skills:
  • Leadership in ambiguous, cross-functional projects.
  • Strong communication with technical and non-technical stakeholders.
  • Key Responsibilities:
  • Design and develop low-latency, high-throughput C++ subsystems.
  • Improve performance, functionality, and stability of existing systems.
  • Partner with business teams to deliver solutions for complex financial workflows.
  • Provide technical leadership, mentorship, and cross-functional collaboration.
  • Advocate for modern practices (Agile, CI/CD, microservices).

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.