Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
Irving, TX, United States
Posted
Yesterday
EncryptionTCP/IPAgileBDDConfluenceCucumberC++JiraPython
Job Description
Role: Lead/ Architect C++ Developer
Location: Irving, TX & Atlanta, GA
Mode of Interview: In-Person
Client: NCR Voyix
You can expect to:
Client NCR Voyix : Architect/Lead C++ Developer role in Atlanta, GA and Irving, TX, it's a IN-PERSON INTERVIEW MUST please tighten the search and focus on the following:
Core must-haves:
- 5-10 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-5 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: Target candidates coming 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.
Please do not send generic C++ profiles or Linux-only C++ developers. We need strong Windows C++ engineers with networking/socket programming.
You have:
* 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-10 Years of C++ experience on Windows environment.
* Modern C++ standard (C++ 11 and above) experience
* 3-5 years of Python experience
* Should have experience in leading or managing teams.
* 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
* 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.).
Similar jobs
- IT
Senior SAP BOBJ / BW / EUNA Budget Developer
NewInnoworx Technology Services LLC
United States🇺🇸HybridYesterdayPower BITechnology - JT
Full Stack Software Engineer
NewJaven Technologies, Inc
Richfield, MN🇺🇸HybridYesterdayOracleSpringTDD+12Technology - HA
Senior PLM Developer (ENOVIA / 3DEXPERIENCE)
NewHCL America Inc.
Raymond, OH🇺🇸$40/hrHybridYesterdayAgileJavaJavaScript+2Technology - JT
IT Fullstack Developer (Java, Groovy, Spring Framework)
NewJaven Technologies, Inc
Richfield, MN🇺🇸HybridYesterdayOracleSpringAgile+10Technology - IC
AS400 Developer
NewInfinite Computing Systems, Inc.
United States🇺🇸On-siteYesterdaySQLTechnology - GI
Ivanti Developer
NewGlobal IT Family
United States🇺🇸RemoteYesterdaySQLSQL ServerScrum+4Technology