C++ Software Engineer

Job ID:
Chicago, IL
Information Technology, Telecommunications, Array
per year
Zip Code:
Employment Type:
Full time

Job Description:

C++ Software Engineer
OPEN +Bonus
Chicago, IL

Prestigious Financial Firm is seeking a C++ Software Developer who has experience in a multi-threaded environment.

Performs a combination of the following duties according to departmental guidelines:

  • Codes, tests, debugs, and documents complex technical assignments
  • Develops solutions according to design specifications that are thorough, accurate, and conform to development standards
  • Independently researches and resolves complex technical problems
  • Optimizes application performance through analysis and tuning
  • Analyzes and recommends technologies and tools to improve efficiency and quality of the development process
  • Self-manages assigned projects to ensure successful completion in designated time frames
  • May participate in mentoring and knowledge-sharing with less-experienced team members in certain areas of expertise


  • 4+ years of experience in full life cycle software development in a professional environment. Prior experience with financial industry systems preferred but not required.

Knowledge, Skills and Abilities:

  • Intermediate level skills with the following languages and/or technologies required:

o 4+ years of experience in professional C++ development

o Fluent in multi-threaded and performance conscious programming techniques and best practices

o TCP/UDP Socket programming

  • Basic to intermediate level skills with the following languages and/or technologies preferred:

o Familiarity with.nix platforms and working with cross-platform code bases

o Familiarity with distributed technologies (Kudu, Cassandra, HDFS, Kafka, Impala, Hive, Spark, Ignite, etc.)

o Experience with Java development is a plus


Bachelor's degree in Information Technology, Computer Science, or related field or equivalent in experience.

Company Info
Request Technology - Anthony Honquest