"Location: Dallas, TX & Atlanta, GA" • Bachelor's degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience. • Strong knowledge of object-oriented programming concepts • 5+ years of C++ experience on Windows environment. • Modern C++ standard (C++ 11 and above) experience • 3+ years of python experience • Experience producing technical designs for software applications. • Must exhibit good judgment in decision making. • Must excel in verbal and written communications. • Able to convey technical concepts to non-technical audiences. • Able to troubleshoot complex systems including hardware and software systems. • Test automation experience using Cucumber, Behave, Gherkin • Have a Test-First mindset • Unit Testing Framework like Google Test, cppUnit etc. • Networking, TCP/IP Socket level communications • Experience in mentoring others on SW Engineering standards and emerging best practices • Agile Development experience • Strong debugging and troubleshooting skills • Familiarity with the Atlassian tool suite (Jira, Confluence, etc.).
Good to have: • Java, .NET • Preferred Retail experience, especially in the Convenience Store industry and Point of Sale systems • Preferred working experience on Payment Processors and payment devices • Cloud development experience • Computer HW, Networking, TCP/IP Socket level communications experience • High volume, high availability solutions • PCI compliance, secure development, and data encryption techniques