8 Leadway Resource Jobs
Senior Software Engineer - C++ (2-5 yrs)
Leadway Resource
posted 15d ago
Technical Skills Required :
Mandatory :
- Design, develop, and maintain custom Windows Credential Providers using Win32 and C++.
- Integrate credential providers with different authentication mechanisms (e.g., username/password, biometrics, MFA).
- Good understanding of Http/HTTPS/TLS/UDP and TCP protocol.
- Work with Windows Security Subsystems to implement secure authentication workflows.
- Optimize credential provider performance to ensure a seamless user experience.
- Collaborate with cross-functional teams, including security, product, and support teams, to ensure a secure and robust authentication process.
- Conduct code reviews and maintain technical documentation.
- Troubleshoot and resolve issues related to credential provider functionality, ensuring compatibility across different Windows versions.
- Stay up to date with the latest Windows authentication technologies, .NET integration best practices, and security standards.
- Experience with debugging tools such as WinDbg, Process monitor, Process explorer, sys internals etc.
- Strong problem-solving skills and the ability to write clean, scalable code.
- Excellent verbal and written communication skills.
- Good to have understanding of working of tools such as GIT, Jenkins.
Role and Responsibilities :
- Build innovative endpoint security solutions and features
- Analyze and troubleshoot application issues in a timely fashion.
- Provide support in all phases of SDLC and ensure delivery of high-quality product(s)
- Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines
- Participate in design reviews and recommend improvements
- Ensure well-written design documents and conduct peer-reviews like code reviews, design reviews etc.
- Develop unit test cases and integrate with the continuous build process to ensure quality and reliability
- Work with QA team in directing them with test plans and procedures including test automation
- Provide trainings and mentor other Engineers when required
- Attend team meetings to communicate project status and discuss about new ideas and any issues
- Recommend new technologies to ensure quality and productivity
Good to have :
- C#/.Net understanding
- Experience with TCP/SSL Networking in C++ for secure communication.
- Experience with Windows Biometric Framework.
- Knowledge of MFA (Multi-Factor Authentication) systems and integration.
- Understanding of Active Directory and Group Policy.
- Familiarity with smart card integration or biometric devices
Functional Areas: Software/Testing/Networking
Read full job description5-9 Yrs
Mumbai
4-6 Yrs
Mumbai, Bangalore / Bengaluru, Pune +1 more
3-8 Yrs
Bangalore / Bengaluru