C++ Developer

2 months ago


New York, United States Phaxis Full time

Salary is 180k to 200k

Hybrid position


Seeking a C++ Developer with an in-depth understanding of Object-Oriented Programming (OOP), design patterns, data structures, algorithms, and concurrency. The ideal candidate will be responsible for developing robust, efficient, and scalable software solutions, while also contributing to the architectural design and optimization of our systems. You will work closely with cross-functional teams to deliver high-quality, maintainable code that meets both technical and business requirements.


Financial services is a plus.


Key Responsibilities:

  • Software Development: Design, develop, and maintain complex software applications using C++.
  • Object-Oriented Programming: Apply OOP principles to build modular, reusable, and maintainable code.
  • Design Patterns: Leverage design patterns (e.g., Factory, Singleton, Observer, etc.) to solve complex software engineering challenges and improve code maintainability and extensibility.
  • Algorithms and Data Structures: Implement efficient algorithms and data structures to handle large-scale, performance-sensitive tasks.
  • Concurrency: Work with multi-threading, parallelism, and synchronization techniques to build highly performant, concurrent systems.
  • Code Optimization: Identify and optimize performance bottlenecks through profiling, benchmarking, and refactoring code.
  • Collaboration: Work closely with team members, including other developers, testers, and product managers, to define system architecture and ensure alignment with business goals.
  • Testing and Debugging: Write unit tests, conduct code reviews, and ensure the delivery of high-quality, bug-free code.
  • Documentation: Maintain clear and comprehensive technical documentation for both developers and users.


Required Skills & Qualifications:

  • Extensive C++ experience in software development with a focus on OOP principles.
  • In-depth understanding of data structures (e.g., arrays, lists, trees, graphs, hash maps) and algorithms (e.g., sorting, searching, dynamic programming, graph algorithms).
  • Strong familiarity with design patterns (e.g., Factory, Strategy, Observer, Adapter, etc.) and their real-world application.
  • Experience with concurrency and parallel programming, including multi-threading, synchronization, and thread safety.
  • Proficiency in C++11/14/17/20 features and advanced concepts, such as smart pointers, lambda expressions, and move semantics.
  • Strong problem-solving skills, with the ability to break down complex problems into manageable components.
  • Experience with debugging and performance profiling tools.
  • Solid understanding of memory management, including pointers, references, and low-level memory optimization.
  • Familiarity with version control systems (e.g., Git).
  • Strong written and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.


  • New York, New York, United States Tech Tammina Full time

    Job OverviewAs a seasoned C/C++ developer at Tech Tammina, you will play a key role in migrating existing applications from C/C++, and Perl to Python, debugging, enhancing, and porting software scripts. Your expertise in developing drivers or firmware and recent experience with architectural migrations of software containers using orchestration engines like...

  • C++ Developer

    6 months ago


    New York, United States Open Systems Technologies Full time

    C++ Developer in New York, NY Compensation: $200-300k/year This team is looking for a software engineer to help architect, design, and implement low latency C++ systems.  Responsibilities Working alongside hardware and software developers to build ultra-low latency trading systems Designing and implementing a low latency, high-frequency trading platform ...

  • C Developer

    2 months ago


    New York, United States TechnoGen Full time

    Please Note: As of July 22, 2021, our team will require that all candidate submissions include a LinkedIn profile. Please do not submit any candidates that do not have a LinkedIn. A Kforce client is looking for a C developer to immediately contribute on long-term contract basis. You will be part of Scrum team that develops and maintains GICs strategic...

  • C++ Developer

    5 days ago


    New York, United States SF Staffing Solutions Full time

    Our team of engineers builds solutions to the most complex problems. We develop cutting-edge systems and processes that form the core of our key business and enable transactions to move in milliseconds. We provide real-time access to critical deal information and crunch billions of data points each day to inform firm-wide market insights and strategies. Team...


  • New York, New York, United States Tech Tammina Full time

    Job Description: Expert in C/C++ and Python DevelopmentWe are seeking an experienced Expert in C/C++ and Python Development to join our team at Tech Tammina. This is a challenging role that requires expertise in software migration, debugging, enhancement, and development. The ideal candidate should have 10+ years of experience developing applications...

  • C++ Developer

    2 weeks ago


    New York, United States The Greene Group Full time

    Job DescriptionJob DescriptionC++ DeveloperOur client is a prominent multinational financial services firm that is currently seeking a C++ Developer(s) to join their team in NYC. Within this role, you will participate and contribute to the design and development of real-time market data core infrastructure and feed processing software.QualificationsRequiredA...

  • C/C++ DEVELOPER

    2 hours ago


    New York, United States CMP Full time

    Role Description Works to build and maintain a variety of software applications, tools, or functions for the business. Compiles business requirements and translates them into technical specifications for development. Documents application functions and update code repository. Supports QA testing and implement fixes for exceptions. Role Objectives This...

  • C++ Developer

    1 week ago


    New York, United States LanceSoft Full time

    Hybrid 3 Days a week Onsite Position Description: We are looking for talented and motivated C++ software developers to join our global team of Agency Trading technologists to help further develop our Trading infrastructure. The Agency Trading teams works closely with the business to realize the core technologies that enable the trading of Mortgage Backed...

  • C++ Developer

    2 months ago


    New York, United States Diverse Lynx Full time

    Job Title - C++ Developer Location - New York Type - Contract Job Description: Design, develop, and test software applications using C++. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications to enhance performance and reliability. Write clean, maintainable, and efficient code. ...

  • C++ Developer

    5 days ago


    New York, United States Pinnacle Group, Inc. Full time

    Job Title: C++ Software DeveloperLocation: New York, NY.Duration: 12 Month of Project (Extension and conversion based on performance)Pay Rate: $80/hr. $89/hr. on W2 (without benefit) Position Description:We are looking for talented and motivated C++ software developers to join our global team of Agency Trading technologists to help further develop our...

  • C++ Developer

    5 days ago


    New York, United States Pinnacle Group, Inc. Full time

    Job Title: C++ Software DeveloperLocation: New York, NY.Duration: 12 Month of Project (Extension and conversion based on performance)Pay Rate: $80/hr. $89/hr. on W2 (without benefit) Position Description:We are looking for talented and motivated C++ software developers to join our global team of Agency Trading technologists to help further develop our...

  • C++ Developer

    4 days ago


    New York, United States Pinnacle Group, Inc. Full time

    Job Title: C++ Software DeveloperLocation: New York, NY.Duration: 12 Month of Project (Extension and conversion based on performance)Pay Rate: $80/hr. $89/hr. on W2 (without benefit) Position Description:We are looking for talented and motivated C++ software developers to join our global team of Agency Trading technologists to help further develop our...

  • C/C++ Developer

    2 months ago


    New York, United States Tech Tammina Full time

    Title: Sr. C/C++ Developer with Python & Perl Scripting Location : New York ; Onsite Position Contract : 1yr (Renewable)Skills Need: 10+ years of experience working for US companies in the US is a Must have. Must have 10+ years of experience developing application utilizing C. Must have 8+ years of experience developing/modifying C/C++ software in response...


  • New York, United States Tech Tammina Full time

    Title: : Senior C/C++ Developer with Python & Perl scripting Work Location: NYC, NY The client is looking for experienced consultants who can handle a variety of tasks related to software migration, debugging, enhancement, and development. The project involves migrating applications from C/C++ and Perl to Python, debugging and enhancing existing C/C++,...

  • C++ Developer

    2 weeks ago


    New York, United States Atto Trading Technologies Full time

    Job DescriptionJob DescriptionAtto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a C++ Software Engineer to join our team in New York.We are expanding an international, diverse team, with experts in trading, statistics, engineering, and technology. Our disciplined approach...

  • C++ Developer

    6 months ago


    New York, United States Atto Trading Technologies LLC Full time

    Atto Trading, a dynamic quantitative trading firm founded in 2010 and leading in global high-frequency strategies, is looking for a  C++ Software Engineer to join our team in New York. We are expanding an international, diverse team, with experts in trading, statistics, engineering, and technology. Our disciplined approach combined with rapid market...

  • C++ Developer

    1 week ago


    New York, United States Crox Consulting Inc Full time

    Job DescriptionJob DescriptionHi,Hope you are doing well, I have a job opportunity for you, please share your updated resume and let me know if you are interested about it. Job Title: Senior C++ Software Developer Location: New York, NY (Hybrid)Open on W2/C2COverview: Join our Trading technology team to develop cutting-edge trading infrastructure for...

  • C# Developer Position

    4 weeks ago


    New York, New York, United States Saxon Global Full time

    Saxon Global is seeking a highly skilled C# Developer to join our team in NYC. This position offers a competitive salary of $160,000 plus bonus.">We are looking for an experienced individual with expertise in designing, developing, and maintaining financial fixed-income post-trade STP systems using C#, .NET 4.5, Windows Forms, and SQL Server Database...


  • New York, United States Action Technology Full time

    NOTE: THIS IS A FULL-TIME POSITION IN THE GREATER PHILADELPHIA AREA. RELOCATION ASSISTANCE WILL BE PROVIDED.*No out of country applicants will be considered*We are looking for someone who has a strong software development background and demonstrated success working with data intensive quant models at a trading firm or other financial institution. ...


  • New York, United States Action Technology Full time

    NOTE: THIS IS A FULL-TIME POSITION IN THE GREATER PHILADELPHIA AREA. RELOCATION ASSISTANCE WILL BE PROVIDED.*No out of country applicants will be considered*We are looking for someone who has a strong software development background and demonstrated success working with data intensive quant models at a trading firm or other financial institution. ...