C++ Software Engineer (5+ yrs) – Windows & BDD

Insight Global

Atlanta (GA)

On-site

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking a C++ Software Engineer to design and develop software and automate BDD scenarios. You will own solutions from design to delivery, collaborating daily with teammates to ensure a quality product delivered on time.

The role emphasizes building features, writing tests, and mentoring peers while maintaining robust practices for software quality and security. You will participate in an agile team focused on rapid, reliable delivery.

Qualifications

  • 5+ years of C++ experience on Windows with modern standards (C++11+)
  • Strong knowledge of object-oriented programming concepts
  • Experience producing technical designs for software applications
  • Able to troubleshoot complex systems including hardware and software systems
  • BDD test automation experience using Cucumber, Behave, Gherkin
  • Experience with Visual Studio

Responsibilities

  • Design and implement new product features and modifications, including technical documentation
  • Build and execute unit tests for new or existing code
  • Collaborate with Customer Care to resolve issues with released software
  • Maintain high commitment to code quality and protect sensitive consumer information
  • Provide input into release management decisions and drive issues to resolution
  • Mentor teammates and conduct code and test reviews
  • Participate in an agile development team with automated testing to verify acceptance criteria
  • Contribute to analysis, design, testing and review processes
  • Estimate effort based on requirements
  • Write product specifications, designs, and technical manuals
  • Evaluate third-party products and specifications
  • Maintain responsibility for assigned tasks and contribute to design decisions

Skills

C++
Object-oriented programming
BDD test automation

Tools

Visual Studio
Cucumber

Job description

Insight Global is seeking a C++ Software Engineer to design and develop software and automate BDD scenarios. You will own solutions from design to delivery, collaborating daily with teammates to ensure a quality product delivered on time.

The role emphasizes building features, writing tests, and mentoring peers while maintaining robust practices for software quality and security. You will participate in an agile team focused on rapid, reliable delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Insight Global • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior C++ Software Engineer - AI & Test Automation
Senior C++ Software Engineer - AI & Test Automation

Insight Global • Irving (TX)

On-site
USD 83,000 - 138,000
C++ Developer
C++ Developer

Insight Global • Irving (TX)

On-site
USD 83,000 - 138,000
C++ Developer
C++ Developer

Charter Global • Irving (TX)

On-site
USD 140,000 - 210,000
Senior C++ Software Engineer — Lead & Test Automation
Senior C++ Software Engineer — Lead & Test Automation

Charter Global • Irving (TX)

On-site
USD 140,000 - 210,000
Senior C++ Software Engineer - Windows & CI/CD
Senior C++ Software Engineer - Windows & CI/CD

Mindlance • Hillsboro (OR)

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Object Oriented Search • Fort Mill (SC)

On-site
USD 110,000 - 140,000
C++ Software Engineer
C++ Software Engineer

The Judge Group • Center Square (PA)

On-site
USD 100,000 - 140,000
C++ Software Engineer - Maintenance & Debugging (Linux/Windows)
C++ Software Engineer - Maintenance & Debugging (Linux/Windows)

Talentify • Village of Liverpool (NY)

On-site
USD 48,000 - 58,000
Medical
Dental & Vision
401(k) Retirement Plan
+7
Senior C++ Software Engineer
Senior C++ Software Engineer

4p-Consulting-Inc. • Atlanta (GA)

On-site
USD 120,000 - 180,000