Click here to join our community of experts to get information on job search, salaries and more.

Excelon Solutions

Senior C++ Software Engineer

Company: Excelon Solutions

Location: Dallas, TX

Posted on: May 27

EC- NCR - https://www.ncr.com/

TITLE- Senior C++ Software Engineer

RATE- $60-70/hR C2C OR $60-63/hr W2(FLEX ON BOTH C2C and W2)

VISA- OPEN FOR ALL

MOI- Skype & 1 F2F

LOCATION- Atlanta, GA or Dallas, TX(ONSITE)

DURATION- 12+Months

MUST HAVE-

Please focus on Visual C++, POS (point of sale), and Win32

Basic Qualifications:

  • Bachelors 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. (Need Win32 experience)
  • Modern C++ standard (C++ 11 and above) experience
  • 3+ years of python experience would be ideal as well
  • 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.).

Nice to Haves:

  • 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