Senior C++ Developer

Chicago, IL (On-Site)

Job Description:

Title: Senior C++ Developer 

Chicago, IL -

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’sdegree in Computer Science, Mathematics, Computer Engineering, or relatedtechnical field.

               

                Preferred Education:

                •   Master’sdegree preferred.

               

                Required Skills

                •  Expert-level C++ (C++11 or later) on Linux/Unix.

                •  Multi-threaded application design (concurrency, synchronization,performance tuning).

                •   Scriptinglanguages: Python, Perl, or shell scripting.

                •   Databasetechnologies: SQL/NoSQL, caching systems.

                •   Distributedsystems and microservices architecture.

                •  Understanding of hedge funds, private equity, or trading systems.

                •   Familiarity with financial instruments andmarkets.

                •   Agile development, CI/CD pipelines.

                •   UNIX IPC (sockets, shared memory,semaphores).

                Preferred Skills

                •   Tradingapplication development (real-time data, FIX protocol, etc.).

                •   WinForms,.NET, or desktop app development.

                •  Cloud-native development (AWS, Azure, Kubernetes).

                •   Open-sourcecontributions or public code samples.Role: Senior C++ Developer (Contractor)

               

                Required Soft Skills:

                • Leadership in ambiguous, cross-functional projects.

                •   Strongcommunication with technical and non-technical stakeholders.

               

                Key Responsibilities:

                •   Design anddevelop low-latency, high-throughput C++ subsystems.

                •   Improveperformance, functionality, and stability of existing systems.

                •   Partnerwith business teams to deliver solutions for complex financial workflows.

                •   Providetechnical leadership, mentorship, and cross-functional collaboration.

                •   Advocatefor modern practices (Agile, CI/CD, microservices).


Key Skills:

  • Python, Perl, or shell scripting.C++ (C++11 or later) on Linux/Unix.

Share Profile