| Location | Irving, TX |
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.