HCL Technologies is seeking a skilled C++ Network Security Engineer to join our team. In this role, you will be responsible for developing and securing network applications, utilizing your expertise in C++ across both Windows and Linux environments. You will work on a variety of security protocols and libraries, addressing application-level security issues and ensuring robust protection for our clients' systems.
Key Responsibilities
- C++ Development. Develop and maintain high-performance network applications using C++ in both Windows and Linux environments.
- Security Implementation. Implement and manage security measures using various security libraries and algorithms, including OpenSSL, ciphers, MAC, and KEX algorithms.
- Network Programming. Utilize your knowledge of TCP/IP and socket programming to build and secure network applications.
- Authentication & Authorization. Integrate and manage authentication and authorization libraries such as OpenLDAP, SAML2, and 2 Factor Authentication.
- Protocol Handling. Work with network protocols including FTP, HTTP, FTPS, HTTPS, and SFTP using SSH2 to ensure secure data transmission.
- Vulnerability Management. Identify, analyze, and fix application-level security vulnerabilities to maintain high standards of security.
Qualifications
- BE/B.Tech/M.Tech/MCA in Computer Science or a related field.
- 6 to 12 years of professional experience in C++ development and network security.
- Proficiency in C++ with experience in both Windows and Linux environments.
- Strong understanding of TCP/IP and socket programming.
- Hands-on experience with security libraries and algorithms (e.g., OpenSSL, ciphers, MAC, KEX).
- Experience with authentication and authorization libraries (e.g., OpenLDAP, SAML2, 2 Factor Authentication).
- Familiarity with network protocols (FTP, HTTP, FTPS, HTTPS, SFTP using SSH2).
- Proven ability to address and resolve application-level security vulnerabilities.
Additional Information
- Notice Period. Maximum of 30 days.
- How to Apply. Submit your resume and a cover letter to Thamizh Selvi at [email protected].
Why Join HCL Technologies? At HCL Technologies, you'll be part of a forward-thinking team dedicated to innovation and excellence. We offer a dynamic work environment, opportunities for career growth, and the chance to work on cutting-edge projects that shape the future of technology. Join us to be a part of our mission to deliver transformative solutions and drive digital evolution.
Equal Opportunity Statement. HCL Technologies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, sexual orientation, national origin, disability, or veteran status. If you need accommodations during the application process, please let us know.
Application Instructions. If you are a seasoned professional with a passion for network security and C++ development, we encourage you to apply by sending your resume and cover letter to Thamizh Selvi. We look forward to reviewing your application and potentially welcoming you to our team.