Senior Software Developer - C++

Quest Global

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Quest Global is seeking a skilled C++ software engineer in Bengaluru with 4–6 years of hands-on experience to design, implement, and test high-quality applications.

You will analyze requirements, write efficient code, conduct reviews, and build tests to ensure reliability. The role emphasizes memory management, debugging, and collaboration within Agile/SAFe teams, in a mature development environment.

Qualifications

  • 4 to 6 years of hands-on experience in software development using modern C++ versions (C++11/14/17/20).
  • Strong proficiency in OOP (Object-Oriented Programming) and software design patterns.
  • Expertise in memory management, performance tuning, and debugging.
  • Familiarity with Linux, Windows, or embedded systems development.
  • Experience with database integration, APIs, networking protocols.
  • Proficiency in GitHub, CI/CD pipelines, and Agile/SAFe methodologies.

Responsibilities

  • Analyze and understand software/functional requirements to design and develop high-quality C++ applications.
  • Write efficient, maintainable code following best practices and conduct code reviews.
  • Implement developer-level testing (unit, component) to ensure software reliability.
  • Writing component tests using industry standard tools.
  • Create technical documentation and comply with development policies.
  • Debug, troubleshoot, and resolve complex software issues efficiently.
  • Support project estimation, planning, and risk management activities.

Skills

C++
OOP
Memory management
Debugging
Unit testing
Documentation
GitHub
CI/CD
Linux
Windows
Embedded systems

Education

Bachelor/Master of Engineering in Computer Science

Tools

GitHub
CI/CD
Linux
Windows

Job description

Job Requirements

Analyze and understand software/functional requirements to design and develop high-quality C++ applications.

  • Write efficient, maintainable code following best practices and conduct code reviews.
  • Implement developer-level testing (unit, component) to ensure software reliability.
  • Writing component tests using industry standard tools.
  • Create technical documentation and comply with development policies.
  • Debug, troubleshoot, and resolve complex software issues efficiently.
  • Support project estimation, planning, and risk management activities.
Job Requirements

Analyze and understand software/functional requirements to design and develop high-quality C++ applications.

  • Write efficient, maintainable code following best practices and conduct code reviews.
  • Implement developer-level testing (unit, component) to ensure software reliability.
  • Writing component tests using industry standard tools.
  • Create technical documentation and comply with development policies.
  • Debug, troubleshoot, and resolve complex software issues efficiently.
  • Support project estimation, planning, and risk management activities.
Work Experience

Bachelor/Master of Engineering in the field of Computer Science or equivalent

  • 4 to 6 years of hands-on experience in software development using modern C++ versions (C++11/14/17/20).
  • Strong proficiency in OOP (Object-Oriented Programming) and software design patterns.
  • Expertise in memory management, performance tuning, and debugging.
  • Familiarity with Linux, Windows, or embedded systems development.
  • Experience with database integration, APIs, networking protocols.
  • Proficiency in GitHub, CI/CD pipelines, and Agile/SAFe methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Ability to work independently and guide junior team members
  • Strong communication, documentation, and collaboration skills.
  • Basic understanding of medical technology & human physiology (preferred).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - C++ (ICC)
Senior Software Developer - C++ (ICC)

Quest Global • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Software Engineer
Software Engineer

Insightsoftware • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr Software Developer
Sr Software Developer

Ncircle Tech • Pune District

On-site
INR 1,800,000 - 3,000,000
c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Associate-C ++ Software Engineer
Senior Associate-C ++ Software Engineer

Acuity Analytics • Gurugram District

On-site
INR 1,200,000 - 1,800,000
AI-assisted development tools
Python scripting
Financial services experience (prefer­
C++ Developer
C++ Developer

Intelizign Lifecycle Services • Pune District

On-site
INR 800,000 - 1,100,000
Software Engineer
Software Engineer

IoTechWorld Avigation Pvt Ltd • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Software Developer - C/C++
Software Developer - C/C++

Marketopper Securities • Gurugram District

On-site
INR 900,000 - 1,300,000
Senior Staff Engineer - C++
Senior Staff Engineer - C++

Stryker Group • Gurugram District

On-site
INR 3,500,000 - 6,000,000
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000