Skip to main content
Commvault

Software Engineer (C++/Python)

Commvault Hyderābād, Telangana, India Full-time 1 hour ago
Software

We have an outstanding career opportunity for a Software Engineer (C++/Python) in Bengaluru and Hyderabad locations. As a Software Engineer, you will design, develop, test, and maintain reliable software applications and automation solutions.

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.

Who you are

  • 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.
  • Security and SaaS experience strongly preferred.
Apply now
Hyderābād, Telangana, India
On-site
Full-time
1 hour ago

Share this job