Senior C++ Software Engineer

  • Alpharetta, GA
  • Posted 11 hours ago | Updated 4 hours ago

Overview

On Site
$DOE
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - FTE

Skills

C++ Developer
Visual Studio
CMake

Job Details

Employment type Fulltime

Job Title Senior C++ Software Engineer

Job Location Alpharetta,GA, Chicago IL

Duration Fulltime

Experience level -8-10 years

Mandatory Skills experience developing with C++ (C++11 or later), GDB, Valgrind, Clang, or Visual Studio, version control (Git) and build systems (CMake, Make, etc.)


Job Description

Job Title:

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

Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

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.