Greetings from HCL Software
HCL Software”: - Is a Product Development Division of HCL Tech: That operates its primary Software business.
At HCL Software we Develop, Market, Sell and Support over 20 Product families in the areas of Customer Experience, Digital Solutions, Secure DevOps, Security & Automation.
About AppScan Product:
HCL AppScan is a comprehensive suite of application security solutions for developers, DevOps, security teams and CISOs, with on-premises, on cloud, and hybrid deployment options.
The suite includes various security tools that offer features such as vulnerability scanning, code analysis, and real-time threat detection, providing significant benefits in protecting software applications throughout their lifecycle.
We are looking for a Technical Lead (Java & C++ Developer) in our AppScan Product team with 8+ years of experience who possess the following skills:
Mandate Skill:
Btech/BE in Computer Science or related technical field or proof of exceptional skills in related fields with practical software engineering experience.
-  Deep dive into the code base to understand the existing architecture of the complex product.
 -  Understand the current architecture and design new features.
 -  Hands-on programming in Java and C++ Development.
 -  Willingness to learn new/modern programming languages and quick ramp-up on those syntaxes.
 -  Design & Develop POCs and prepare high and low level design documents for product enhancements.
 -  Drive the product delivery with highest quality with meaningful enhancements while providing superior levels of support to build customer loyalty.
 -  Provide technical guidance to team members through transparent and clear communications.
Skills:
-  At least 8 years’ experience in Java and C++ development
-  Experience in debugging, diagnosing, and trouble-shooting complex software.
-  Experience in developing on Windows and Linux platforms.
-  Strong knowledge of data structures and algorithms.
-  Good analytic, problem solving skills along with good aptitude and attitude.
-  Exposure to software development in a global Agile environment.
-  Ability and desire to contribute in cross functional activities (development, testing, etc)
-  Persistent and able to adapt well to changes.
-  Ability to work independently and collaboratively in an efficient manner.