C

Software Engineer (C++/Python)

Commvault
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

SKILLS REQUIRED

PythonC++Automated TestingSoftware DevelopmentSeleniumUnit TestingDebuggingIntegration TestingGit

Job description

Overview

Commvault is hiring a Software Engineer (C++/Python) to design, develop, test and maintain reliable software applications and automation solutions in Bengaluru and Hyderabad.

What you'll do

  • Design, develop, enhance, and maintain software applications using Python, C++, and Java.
  • Create and maintain automated test frameworks and test scripts using Selenium.
  • Write clean, efficient, reusable, and well-documented code following established coding standards.
  • Perform unit, integration, system, and regression testing to ensure software quality and reliability.
  • Troubleshoot complex defects, analyze root causes, and implement effective fixes.
  • Participate in code reviews, design discussions, sprint planning, and technical documentation.
  • Collaborate with developers, quality engineers, product managers, and other stakeholders in an Agile environment.
  • Use source-control and continuous integration practices to support reliable software delivery.
  • Continuously evaluate tools, frameworks, and development practices to improve quality and productivity.

What you'll need

  • Bachelor's degree required.
  • Experience with virtualization and cloud administration.
  • Strong analytical skills and a proactive attitude.
  • Hands-on experience with both Windows and Unix operating systems.
  • Strong understanding of clustering and networking.
  • Experience with skills such as Python, Selenium, C#, JavaScript, CPP, Ansible, or Terraform.
  • Scripting skills, particularly in Python, for automating tests.
  • Experience with debugging, unit testing, API testing, and test automation practices.
  • Working knowledge of Git or another source-control system.

Nice to have

  • Security and SaaS experience.

Details

  • Location: Bengaluru and Hyderabad, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer (C++/Python)