C++ Architect - Pune, India - Nurturing Interns Private Limited

    Nurturing Interns Private Limited
    Nurturing Interns Private Limited Pune, India

    2 weeks ago

    Default job background
    permanent Technology / Internet
    Description

    Job Description :


    • We are seeking an experienced C++ architect to design & lead the development of a multithreaded Single Sign-On (SSO) desktop application.
    • The successful candidate will play a key role in designing, implementing, and optimizing a robust authentication system that seamlessly integrates with various desktop applications. This position requires expertise in C++, multithreading, and security protocols.
    Requirements :

    Responsibilities :


    • Develop and maintain the core functionality of the desktop application using C++.
    • Implement multithreading mechanisms to ensure optimal performance and responsiveness.
    • Integrate Single Sign-On capabilities into the desktop application.
    • Utilize debugging tools to troubleshoot and resolve issues promptly.
    • Work closely with crossfunctional teams, including security experts, QA engineers, and product managers, to deliver a highquality product.
    Minimum Qualifications :


    • Proven experience of 8+ years as a C++ developer, with expertise in multithreaded application development.
    • Knowledge of encryption algorithms, secure storage, and data protection.
    • Ability to troubleshoot, optimize, and debug complex applications.
    • Strong understanding of security protocols and best practices.
    • Experience with Single Sign-On (SSO) implementation is highly desirable.
    • Familiarity with UI development using QT and integration in C++ applications.
    • Excellent communication and collaboration skills.
    • Detailoriented with a commitment to delivering highquality software.
    Preferred Qualifications :


    • Experience with desktop application development on Windows/Linux/Mac platforms.
    • Familiarity with authentication protocols such as OAuth, OpenID Connect, or SAML.
    • Knowledge of network protocols and communication.
    • Previous experience working on identity and access management projects
    )