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.