Current jobs related to C++ Developer - Princeton, New Jersey - Pan Asia Resources


  • Princeton, New Jersey, United States Shain Associates Full time

    Job Title: Sr. C++FIX or Market Data DeveloperWe are seeking a highly skilled C++ Trading Systems Developer to join our team at Shain Associates. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality, high-performance trading systems software written in C++.Key Responsibilities:Assess business...


  • Princeton, New Jersey, United States Shain Associates Full time

    Job DescriptionShain Associates is seeking a highly motivated and experienced C++ Trading Systems Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality, high-performance trading systems software written in C++.Key Responsibilities:Requirements Analysis: Assess...


  • Princeton, New Jersey, United States Shain Associates Full time

    Software Development Expert for Trading SystemsWe are seeking a highly skilled C++ software developer to join our team at Shain Associates. The ideal candidate will have a strong background in designing and developing high-performance trading systems software in a mission-critical environment.Key Responsibilities:Assess business and systems requirements to...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in designing, developing, and implementing core software solutions in a high-stakes trading environment.Key ResponsibilitiesEvaluate business and system requirements to create functional specifications.Design and develop robust, high-performance trading...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and implementation of core software solutions within a critical trading systems environment.Key ResponsibilitiesEvaluate business and system requirements while creating functional specifications.Design and develop robust,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and delivery of essential software solutions within a critical trading systems environment.Key ResponsibilitiesEvaluate business and system requirements to create functional specifications.Design and develop high-quality,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and delivery of essential software solutions within a critical trading systems framework.Key ResponsibilitiesEvaluate business and system requirements while creating functional specifications.Design and develop robust,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and delivery of critical software solutions within a fast-paced trading environment.Key ResponsibilitiesEvaluate business and system requirements to create functional specifications.Design and implement high-quality,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewShain Associates is seeking a dedicated and skilled C++ Software Engineer with a proven track record in the development and implementation of critical software solutions within high-stakes trading environments.Key ResponsibilitiesEvaluate business and system needs while crafting detailed functional specifications.Design and implement robust,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Developer specializing in trading systems to join our dynamic team at Shain Associates. The ideal candidate will have a proven track record in the design, development, and implementation of critical software solutions within a fast-paced trading environment.Key ResponsibilitiesEvaluate business and system...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewShain Associates is seeking a Senior C++ Software Engineer with a strong background in developing robust software solutions for high-stakes trading systems. The ideal candidate will have a proven track record in the full software development lifecycle, particularly in environments where performance and reliability are paramount.Key...


  • Princeton, New Jersey, United States Trimble Maps Full time

    Job Title: Senior Search Engine DeveloperWe are seeking a highly skilled Senior Search Engine Developer with extensive experience in creating search engines. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER). Advanced skills in Solr, including indexing, sharding, querying, and...


  • Princeton, New Jersey, United States Quantum Integrators Full time

    Job Title: Full Stack DeveloperWe are seeking a talented Full Stack Developer with expertise in Security, Cloud, Python, SQL, React, and Django to join our dynamic team at Quantum Integrators.Job Overview:As a Full Stack Developer, you will play a crucial role in developing, optimizing, and maintaining our data analytics platform. You will work closely with...

  • Software Engineer

    2 weeks ago


    Princeton, New Jersey, United States Trimble Maps Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Trimble Maps, specializing in the development of search engine solutions. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER).Key ResponsibilitiesDesign and Develop Search Engine Solutions: Create...


  • Princeton, New Jersey, United States NRG Energy Full time

    About the RoleWe are seeking a highly skilled developer to join our team at NRG Energy. As a key member of our IT department, you will be responsible for maintaining and enhancing our web-based Natural Gas retail pricing platform.Key ResponsibilitiesCollaborate with business users and IT team members to provide support and enhancements for Natural Gas Retail...


  • Princeton, New Jersey, United States NIKSUN Full time

    Job SummaryNiksun is a leader in making the unknown known. We develop and deploy innovative solutions for network traffic analysis, security, and performance management.Job DescriptionWe are seeking a skilled Software Development Engineer to work on our product infrastructure team. As a key member of our team, you will be responsible for analyzing,...


  • Princeton, New Jersey, United States Church & Dwight Full time

    Job SummaryWe are seeking a highly experienced and visionary leader to join our R&D team as an Associate Director, R&D Technology Development. This role will be responsible for guiding and advancing our global technology innovation initiatives for our Personal Care and Health & Wellness businesses, impacting over $1 billion in company sales.Key...


  • Princeton, New Jersey, United States ISMG - Information Security Media Group Full time

    Job DescriptionISMG is a global intelligence & education firm & premier media organization dedicated solely to cybersecurity, information technology, artificial intelligence, & operational technology. With a diverse portfolio of over 20 brands, 38 digital media platforms, & more than 400 in-person & virtual events held annually, we connect with a global...


  • Princeton, New Jersey, United States Church & Dwight Full time

    Job DescriptionA company that values innovation and growth, where you can make a real difference.We're a leading consumer goods company that genuinely cares about our people, our products, our consumers, and the environment.Our unique culture champions courage, determination, and collaboration. Knowing we have an open and supportive team means each of us has...


  • Princeton, New Jersey, United States Thinkbyte Consulting Inc. ( E-Verified ) Full time

    Senior Application DeveloperAt Thinkbyte Consulting Inc. (E-Verified), we are seeking a highly skilled Senior Application Developer to join our team. As a key member of our Trading Systems Development team, you will be responsible for designing, developing, and maintaining complex financial applications using C++ and Linux.Key Responsibilities:Collaborate...

C++ Developer

4 months ago


Princeton, New Jersey, United States Pan Asia Resources Full time
Sr C++ Trading Systems Developer with FIX protocol

Location:
Princeton,NJ (Hybrid or remote, EST or CST)

Specs below.
C++ Trading Systems Developer

We are currently looking for a highly motivated C++ Trading Systems Developer with demonstrated experience in designing, developing and delivering core production software solutions in a mission critical trading systems environment.

Major responsibilities include

  • Assessing business and systems requirements and developing functional specifications
  • Designing and developing high quality, high performance trading systems software written in C++ to meet deliverable timelines and requirements
  • Adhering to Client's software development life cycle process/methodology
  • Building business level subject matter expertise in trading systems functionality and processing
  • Provide second level support for production on an ad hoc basis when necessary
Organizational Structure

  • The developer will be an integral part of a core development team and report to the Trading System Development management team.
Qualifications

  • Full software development life cycle experience in a mission critical trading systems environment a must... Options, Equities, Futures, etc.
  • Must possess excellent software design skills and knowledge of advanced data structures
  • Must have exceptionally strong C++ knowledge and debugging skills in a Linux environment
  • Solid knowledge of Object Oriented Programming concepts a must
  • Strong knowledge of TCP/IP multicast and socket programming required
  • Knowledge of the BOOST libraries and STL required
  • Must have experience in developing real-time applications in a distributed processing architecture
  • Must have excellent organizational and communication skills
  • Must be able to work effectively in a team environment
  • Strong knowledge of the logical business domain in Options or Equities trading systems a big plus
  • Experience coding interface solutions for FIX, OPRA, CTA or UTP a big plus
  • Knowledge of scripting languages such as Python, Shell, and Perl a plus Education and Experience
  • Minimum of a Bachelor's degree or equivalent in IT/Computer Science
  • 7+ years of experience in C++ development
  • 5+ years of demonstrated experience in delivering software solutions in a trading systems
Strong C++, data structures, development experience with FIX protocol and/or other industry protocols like OPRA, CTA, UTP etc are critical for this role