C++ Developer
+1 571-556-1002 |naresh@sapphiresoftwaresolutions.comHiring C++ Developer with AI -Only W2|| F2F Interview Irving, TX or Atlanta, GAHi FolksI have an opening for a C++ Developer with NCR. 5 years of C++ and professional AI experience are the most important things needed for this position. The candidate also MUST be able to attend an onsite interview in either Irving, TX or Atlanta, GARole: C++ DeveloperDuration: 6 month contract with extensions-Only W2Location: Onsite 5 days/week in Irving, TX or Atlanta, GA (no exceptions)Interview Process: 2 rounds (1 virtual, 1 onsite – no exceptions to the onsite final interviewng to verify acceptance criteria.-Participate in analysis, design, testing, and review processes.-Should be able to come up with effective effort estimation based on requirements.-Write product specifications, designs, and technical manuals.-Evaluate third-party products and specifications.-Maintain responsibility of assigned tasks by using experience/knowledge of environment to make design/development decisions.-Provide feedback to peer performance reviews.-Educate others (technical and non-technical) on areas of expertise.-Provide development level support for assigned products and projects throughout the development lifecycle. Perform other job-related duties as assignedRequired Skills and Experience:-Bachelor’s degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.-5+ years of C++ experience on Windows environment (Modern C++ standard (C++ 11 and above)) experience-AI experience (Agentic Development experience, formal methodology with coding with AI)-Strong knowledge of object-oriented programming concepts-3+ years of python experience -Experience producing technical designs for software applications.-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 (understanding of it and working with it/troubleshooting, no need to write protocols)-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.)Nice to Have Skills and Experience:-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