Python & C++ Developer Job at SourcePro Search, LLC, New York, NY

T1hhWkxmSnBtdjZDOTRNZUJqK3VUdW5tekE9PQ==
  • SourcePro Search, LLC
  • New York, NY

Job Description

We are seeking a highly skilled Python & C++ Developer to augment our testing tools and automated testing platform for our esteemed trading firm client. These indispensable tools play a pivotal role in evaluating the robustness of our client's state-of-the-art exchange technology ecosystem.

The ideal candidate's key responsibilities will be to enhance our automated testing tools by developing new features, developing interfaces to support connectivity options and to update the product to support multiple systems under test. Additionally, you will work very closely with the Trading System developers, the Trading Operations Help Desk, Business Strategy (Product Management) and the Quality Assurance teams. The automated testing platform is critical to ensuring the functionality of the trading system is working correctly.

What You'll Do:

  • Translate business and technical requirements into an extensible, scalable and maintainable application.
  • Deliver solutions in a timely fashion and in accordance with the firm's SDLC methodology.
  • Work in collaboration with other members of the development staff.
  • Analyze user needs and determine technical requirements.
  • Communication of plans and strategies across the team.

What You'll Bring:

  • Minimum of a Bachelor's degree or equivalent in IT/Computer Science.
  • 3 plus years of experience in Python and C++ development.
  • 2 years of programming in a quality assurance environment a plus.
  • 2 years of programming for a stock exchange or a Wall St. firm in a trading system environment a plus.
  • Full software development life cycle experience in a mission critical environment.
  • Requirements assessment, design, coding, testing and production support.
  • Must have strong Python and C++ knowledge and debugging skills.
  • Excellent S/W design skills and knowledge of advanced data structures.
  • Knowledge of TCP/IP and socket programming.
  • Experience developing on Linux based systems.
  • Strong knowledge of Object Oriented Programming concepts.
  • Experience working with a large code base.
  • Knowledge of XML or JSON.
  • Working knowledge of the Continuous Integration Testing model and related product such as Jenkins or Hudson a plus.
  • FIX protocol knowledge a plus.
  • In addition to Python, knowledge of various scripting languages such as Shell and Perl a big plus.
  • Knowledge of the BOOST libraries and STL a plus.
  • Knowledge of multicast a plus.
  • Knowledge of HTML and XML a plus.
  • Excellent organizational and communication skills.
  • Ability to work effectively within a team environment.
  • Maintain current technical knowledge to support rapidly changing technology and always be on the lookout for new technologies that can help improve the product.

Job Tags

Similar Jobs

Kenneth A. Rosen M.D. Dermatology

Dermatology Medical Assistant Job at Kenneth A. Rosen M.D. Dermatology

 ...to multi-task Ability to work with multiple providers Must be able to travel between locations Job Type: ~ Full-time: Monday-Friday Experience: ~1 year of Medical assisting ~ Dermatology experience is required ~ Bilingual in fluent English and Spanish... 

The MITRE Corporation

8SM0 MilComm Project Leader Job at The MITRE Corporation

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges-and we're committed to the long-term well-being of our employees. MITRE is different... 

Spine Medicine and Surgery of Long Island

Medical Assistant Job at Spine Medicine and Surgery of Long Island

 ...Medical Assistant Full-Time Spine Medicine and Surgery of Long Island Locations: Ronkonkoma (Primary) & Garden City (1-2 days/week...  ...fast-paced environment Must have reliable transportation; travel between Ronkonkoma and Garden City offices 1-2 times a week... 

Intrepid

AMD Foreign Military Sales (FMS) Senior Analyst Job at Intrepid

 ...contribution. We are looking for an Air and Missile Defense (AMD) Foreign Military Sales (FMS) Senior Analyst to join our team to support the IFMC...  ...their knowledge and/or expertise to proposal efforts including contract re-competes.**This job description is subject to change at... 

dulwich-shanghai.cn

Senior School Library Assistant Job at dulwich-shanghai.cn

Senior School Library Assistant Duties & Responsilibities:In collaboration with and guided by the Senior Librarian: Responsible for circulation of resources to students and teachers, including administration of overdue notices, holds and reservations. Maintaining the collection...