C++ Developer

CirrusLabs

  • Irving, TX
  • 14 days ago

    Highlights

    Candidates from Payments, Payment Gateways, POS/Point-of-Sale, Transaction Processing or Retail technology. Unit testing: Google Test/GTest or cppUnit.

    Numbers & Facts

    LocationIrving, TX

    Description

    Role: C++ Software Engineer

    Location: Onsite at Atlanta, GA/ Irving, TX

    Core must-haves:
    5+ years C++ development, specifically in a Windows environment
    Strong C++11+, OOP, STL, memory management, multithreading/concurrency
    TCP/IP and socket-level programming — this is important; API-only networking experience is not enough
    3+ years Python, preferably for automation/testing/scripting
    BDD/Test Automation: Cucumber, Behave, Gherkin
    Unit testing: Google Test/GTest or cppUnit
    Strong debugging, troubleshooting and production support skills
    Senior-level ownership: design → development → testing → troubleshooting
    Agile, Jira/Confluence experience

    High Priority / Differentiator:
    Candidates from Payments, Payment Gateways, POS/Point-of-Sale, Transaction Processing or Retail technology.
    Experience with PCI, encryption and secure payment systems is a major plus.

    Similar Jobs

    See more jobs