Job #: 798

Title: C++/Market Data Developer – Jersey City

Region:

  • Northern New Jersey
  • Job Type:

  • Permanent
  • Function:

  • Application Developer
  • Specialty:

  • C++
  • Degree:

  • Bachelors
  • Salary Range:
  • $150,000 to $175,000

    • Anywhere
    • Posted 9 months ago

    SUMMARY
    The candidate that fills this position will be taking a key role in design, software development and support of core order routing platform and suite of associated applications. The candidate will be frequently interacting with other internal groups as well as external organizations, driving solutions to technical and business demands of the projects and leading the team in the implementation of those solutions.

    RESPONSIBILITIES
    ● Design/architect, develop, debug/test, deploy and support trading/regulatory applications
    ● Extensive development to be done using multithreaded C++ code in Linux environment with Sybase and/or Oracle
    ● Proactively support production deployments and issues
    ● Collaborate with business/product teams in taking a project from concept to reality
    ● High degree of interaction with QA team in ensuring that quality code gets deployed into production
    ● Engage external parties/vendors related to the development or production issues

    REQUIREMENTS
    MUST HAVE EXPERIENCE
    ● Proficiency in C++ programming
    ● Thorough understanding of Object Oriented Design/Methodology
    ● Strong working experience with UNIX (Linux or Solaris)
    ● Comprehensive experience in Multithreaded programming in C++
    ● Experience in working with sockets, Roguewave and/or STLs
    ● Working knowledge of stored procedures and usage of DB interface libraries (Sybase or Oracle)
    ● High degree of familiarity with debugging tools
    ● Experience in programming with pub/sub middleware APIs
    ● Strong shell scripting experience in Perl or Python
    ● At least 5 years of software development experience in areas mentioned under technical skills
    ● Excellent knowledge of the large scale, real time transaction processing systems
    ● Strong analytical and organizational skills
    ● Ability to think and adapt new solutions to solve technical and business problems
    ● Strong design and planning skills
    ● Excellent written and verbal communications skills
    ● Track record of learning and mastering new and diverse systems

    DESIRED EXPERIENCE
    ● Trading Systems development experience will be a big plus
    ● Knowledge of FIX protocol is a plus
    ● Software development of applications integrating with vendor or home-grown FIX engine will be a big plus

    EDUCATION, CERTIFICATION, TRAINING
    ● BSCS, BSCE, BSEE or better education

    Your Name*

    Your Email*

    Your Phone*

    Your Message

    Please attach your Resume*