Jobs /

Senior C++ Developer

TD Ameritrade

Apply Now

Job Details

Location: Jersey City, Hudson County, New Jersey, USA Posted: Jan 30, 2021

Job Description

TD Ameritrade's Market Data team is looking for a Senior C++ Developer


Responsibilities:

  • Perform product design tasks of a moderate to high complexity
  • Perform research and analysis to execute product design tasks
  • Perform system design and specification development, program logic and flow-charting, architect application security, testing, debugging, and documentation while evaluating cost/benefit, risk and performance; perform moderate to highly complex programming tasks
  • Prepare program specifications and develop coding logic flowcharts in compliance with secure coding standards; advise clients in developing system solutions to business problems;
  • Develop, test, and validate security features; implement and maintain application software while focusing on best practice application security throughout the code life-cycle; and lead projects as needed.

Requirements:

  • Bachelor’s degree in Computer Science or related
  • 5 years of related experience, including: 5 years of programming experience with C/C++. Knowledge of Java and C# a plus.
  • 5 years of experience with distributed systems development
  • 5 years of experience with Waterfall, Agile, test-driven development or related lifecycle methodologies
  • 5 years of experience with multi-threading and concurrency

About TD Ameritrade

TD Ameritrade is a broker that offers an electronic trading platform for the trade of financial assets including common stocks, preferred stocks, futures contracts, exchange-traded funds, options, cryptocurrency, mutual funds, and fixed income investments.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free