C++ Developer

New York, New York

Upward Talent Group
Job Expired - Click here to search for similar jobs

About the Role

We are looking for a skilled and passionate C Developer. In this role, you will be responsible for designing, developing, and maintaining high-performance applications and systems. The ideal candidate is an expert in modern C (17/20), with a strong understanding of system-level programming, memory management, and object-oriented design.


Key Responsibilities

  • Design, develop, test, and maintain efficient, reusable, and reliable C code
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Optimize applications for maximum performance and scalability
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Document code and procedures for ongoing support and future maintenance

Required Skills & Qualifications

  • Strong proficiency in C with thorough knowledge of the language specification
  • Familiarity with STL, Boost, and other C libraries
  • Solid understanding of object-oriented programming and design patterns
  • Experience working on financial software systems in collaboration with quantitative researchers, traders, and developers
  • Experience with multi-threading and real-time application development
  • Familiarity with version control tools like Git
  • Good problem-solving skills and attention to detail
  • Bachelor's degree in Computer Science, Engineering, or a related field

Preferred Qualifications

  • Experience with other programming languages (Python, Java, etc.)
  • Exposure to low-level programming, networking, or embedded systems
  • Experience with Linux/Unix development environments
  • Knowledge of Agile/Scrum methodologies
  • Familiarity with CI/CD pipelines and testing frameworks

The estimated base salary range for this position is $200,000 to $250,000 per year


Date Posted: 02 May 2025
Job Expired - Click here to search for similar jobs