Software Engineer - Trenton, United States - Dale Workforce Solutions

    Default job background
    Description
    Position Summary


    In this position, you will bring your software development, scripting, and hardware configuration knowledge to bridge the Sales organization and core operations and production teams at one of our market-leading clients within the FinTech industry.

    Key Areas of Responsibility

    Ensure the production quality of software development, scripting, and hardware configuration.

    Relationship and Stakeholder management between key suppliers (hardware & software) and internal Sales and Operations stakeholders.

    Create proof-of-concepts to demonstrate new ideas/technologies and solutions.

    Leading and facilitating stakeholder discussions as an enabler of key business areas.

    Ensure the software implementation aligns with PCI regulations, key exchanges, Vendor documentation, intended use, setup, and key manipulations.

    Cryptography and high-security modules (HSM)

    i.e. Safenet, Utimaco, etc.

    Cryptoki

    PKCS11

    DES, 3DES, and AES Encryptions

    Minimum Qualifications

    Degree in Computer Science, Information Systems, or Mathematics.

    Minimum

    5 years

    of hands-on experience in the development of complex applications with:

    Visual Studio C# (QC programs, Cryptoki library, PKSC11_Interop library, ....)

    MS Excel expert knowledge of formulas

    Debugging tools and HEX editors

    JCShell and/or Eclipse with JCOP integration

    XSL files and style sheet transformations

    Full understanding of Java Init, scripts, applets, and file conversions

    Proficiency in Design Thinking and SOLID OO principles.

    Special Position Requirements

    Experience with Smart Cards

    EMV Smart card chip knowledge (NXP, ST, Infineon, etc.)

    APDU commands and tools to exchange APDUs

    Key diversification methods

    Chip authentication mechanisms.

    key rotation

    OS states and limitations

    Global Platform specification

    Schedule: 40h week + off hours support when needed.

    If you're excited about working with

    but are

    not meeting the requirements for this position, we encourage you to join our

    #J-18808-Ljbffr