Actian Logo

Actian

C++ Engineer - Pune

Posted 14 Days Ago
Be an Early Applicant
Pune, Maharashtra
Mid level
Pune, Maharashtra
Mid level
The C++ Engineer will enhance and modernize HCL Software's core engine, SDK, and connectivity functions. Responsibilities include analyzing requirements, troubleshooting product issues, maintaining existing releases, and collaborating with a cross-functional agile team to implement new features and improve automation processes.
The summary above was generated by AI

HCL Software is a division of HCL Technologies that develops and delivers a next-generation portfolio of enterprise-grade software-based offerings with flexible consumption models, spanning traditional on-premises software, Software-as-a-Service (SaaS), and bundled managed services. We bring speed, insights and innovations (big and small) to create value for our customers in Dev Ops, Automation and Application Modernization software.


This position will be a part of a high performing engineering team responsible for the modernization and enhancement of our core Engine, SDK, and connectivity. As a Product Engineer, you will work collaboratively with a cross-functional agile team helping to design solutions for new or enhanced features and implementing those features iteratively. You will utilize development best practices and contribute to build and test automation to ensure delivery of a high-quality product. 


Key Responsibilities

  • Effectively perform requirements/feasibility analysis, estimation, design generation, implementation, and validation as part of overall development process.
  • Effectively evaluate and troubleshoot complex product issues to identify root cause. Successfully resolve issues without impacting existing functionality or dependent systems.
  • Assist engineering staff in maintaining existing product releases.
  • Work with existing Product Architects to improve Continuous Integration infrastructure and facilitate test automation through various methods and interfaces. 

Essential Qualifications

  • 4+ years of C++ development experience, including good memory management practices and experience with templates.
  • Strong knowledge of object-oriented programming practices and design patterns
  • Ability to independently learn new technologies and use them to efficiently implement solutions.
  • Excellent analytical skills that enable effective communication with both technical domain experts and business stakeholders
  • 1+ years of Java development experience. Java 11 or higher preferred
  • Strong knowledge of version control, build, and continuous integration tools (Jenkins/Maven/Tycho/Git)
  • Development experience on Windows and UNIX-like (Linux and AIX) operating systems
  • Experience with agile development methodologies 

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

Top Skills

C++
Java

Similar Jobs

Be an Early Applicant
19 Days Ago
Pune, Maharashtra, IND
3,000 Employees
Junior
3,000 Employees
Junior
Cloud • Information Technology • Software • Cybersecurity
As a Software Engineer in the CPD team, you'll design and maintain software applications using C++ and contribute to Python and/or Scala projects. Responsibilities include troubleshooting, collaborating with teams, writing documentation, and participating in code reviews.
Be an Early Applicant
19 Days Ago
Pune, Maharashtra, IND
3,000 Employees
Senior level
3,000 Employees
Senior level
Cloud • Information Technology • Software • Cybersecurity
The Senior Software Engineer will design, develop, and maintain high-quality software applications using C++. The role involves troubleshooting complex software issues, collaborating with teams to define new features, and participating in code reviews. A background in distributed systems and the storage domain is preferred, along with strong communication skills.
Be an Early Applicant
An Hour Ago
Pune, Maharashtra, IND
13,000 Employees
Senior level
13,000 Employees
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
As a Sr Engineer in Automation Testing at TransUnion, you will lead software testing in an agile environment, develop and run automated tests, collaborate with global technical teams, mentor junior staff, and ensure adherence to testing best practices throughout the development lifecycle.

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account