Senior Software Engineer - C++

Quest Global

Bengaluru

On-site

INR 3,000,000 - 5,000,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Quest Global in Bengaluru seeks a senior C++ developer to design and build high-quality applications in modern C++14/17/20. You will analyze requirements, implement tests, and contribute to architecture, debugging, and documentation.

Collaboration with cross-functional teams and mentoring juniors are expected. Candidates should hold a BE/MTech in CS with 6+ years of experience, strong OO design, memory management, and proficiency with Linux/Windows; familiarity with databases, APIs, and CI/CD is

Qualifications

  • 6+ years of hands-on software development experience in modern C++ (C++11/14/17/20).
  • Strong proficiency in OOP and software design patterns.
  • Experience with memory management, performance tuning, and debugging.
  • Familiarity with Linux, Windows, or embedded systems development.
  • Experience with databases, APIs, and networking protocols.
  • Proficiency with GitHub, CI/CD, and Agile/SAFe.
  • Excellent problem-solving, analytical, and debugging skills.
  • Ability to mentor juniors and collaborate effectively.
  • Basic understanding of medical technology and physiology (preferred).

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).
  • Write component tests using industry-standard tools.
  • Create technical documentation and comply with development policies.
  • Debug, troubleshoot, and resolve complex software issues.
  • Support project estimation, planning, and risk management activities.

Skills

C++ (modern)
Object-Oriented Programming
Memory management
Performance tuning
Debugging
Linux/Windows/Embedded
APIs & Networking
GitHub & CI/CD
Agile/SAFe
Problem-solving & collaboration
Documentation
Mentoring juniors

Education

BE/BTech or ME/MTech in Computer Science

Tools

GitHub
CI/CD pipelines
SAFe methodologies

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 standardtools.
  • 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

  • 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++
Senior Software Developer - C++

Quest Global • Bengaluru

On-site
INR 900,000 - 1,300,000
C++ , windows Development
C++ , windows Development

Quest Global • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Lead Developer - C++
Lead Developer - C++

Quest Global • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Lead Developer - C++
Lead Developer - C++

Quest Global • Thiruvananthapuram

On-site
INR 3,500,000 - 7,000,000
C++ Developer
C++ Developer

Anlage Digital • Bengaluru

On-site
INR 900,000 - 1,700,000
Senior Developer, C++
Senior Developer, C++

ICE Data Services • India

On-site
INR 1,500,000 - 2,500,000
C++ Developer
C++ Developer

Anlage Infotech (India) P Ltd • Bengaluru

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

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Lead Software Developer - C++
Lead Software Developer - C++

Siemens Healthineers AG • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000