Senior C++ Software Engineer based in Chicago IL

Overview

On Site
$100,000 - $120,000
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

C++
CMake
Cloud Computing
GDB
Git
Financial Services
STL
Valgrind
SOA
Multithreading

Job Details

Hello,

Greetings from RHP Soft Inc.,

We are looking for a Senior C++ Software Engineer based in Alpharetta, GA, and Chicago IL. If interested, please send me copy of your resume at

 

Job Title: Senior C++ Software Engineer

Location: Alpharetta, GA, and Chicago IL
Job Type: Full-Time

 

Key Responsibilities:

  • Design, implement, and maintain complex and performant C++ applications
  • Lead architectural discussions and help shape the technical direction of the product
  • Review code, mentor team members, and enforce coding standards and best practices
  • Identify performance bottlenecks and optimize software for speed and efficiency
  • Collaborate with cross-functional teams to gather requirements and define solutions
  • Ensure software quality through rigorous testing, debugging, and documentation
  • Stay up to date with new technologies and introduce relevant tools and techniques
  • Contribute to continuous integration and continuous deployment pipelines

 

Required Qualifications:

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 5+ years of professional experience developing with C++ (C++11 or later)
  • Deep understanding of object-oriented design, STL, multithreading, and memory management
  • Experience with performance-critical systems, low-latency applications, or embedded environments
  • Proficiency with development tools such as GDB, Valgrind, Clang, or Visual Studio
  • Strong experience with version control (Git) and build systems (CMake, Make, etc.)
  • Excellent communication skills and experience working in collaborative environments

About RHP Soft:

RHP Soft is a leading IT Consulting and Technology services firm, offering full-spectrum Consulting, Technology and Business processing services which span across different verticals such as Banking & Financial Services, Insurance & Health care, Communications & Media, Manufacturing & Retail, Energy & Utilities and Hi-Tech.

Our comprehensive portfolio of services includes Application Development & Management, Enterprise Portals, Service Oriented Architecture (SOA) & Business Process Management (BPM), Cloud Computing, Enterprise Content Management, Enterprise Application Services, Business Intelligence & Analytics, Application Testing Services and Business & Technology consulting.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.