C++ Developer
Core
Design, develop, test, troubleshoot, and support software in a senior-level ownership capacity within a Windows environment, focusing on payments and retail technology.
Role type
Senior C++ Developer
Builds
Payment gateways, point-of-sale systems, transaction processing systems
Domain
Fintech / Payments / Retail Technology
Required skills
C++11, Object-Oriented Programming, STL, Memory Management, Multithreading/Concurrency, TCP/IP, Socket-level programming, Python, BDD/Test Automation, Unit Testing, Debugging, Troubleshooting
Preferred skills
Payments domain experience, PCI compliance knowledge, Encryption, Secure payment systems
Technologies
C++, Python, TCP/IP, Windows, JIRA, Confluence, Cucumber, Behave, Gherkin, Google Test, cppUnit
Responsibilities
Design, develop, test, troubleshoot, and support software; Own design and development lifecycle; Perform production support
Seniority
Senior, hands-on IC
