This site uses cookies. To find out more, see our Cookies Policy

C++ Developer in Tempe, AZ at Electronic Payment Exchange (EPX)

Date Posted: 12/19/2018

Job Snapshot

Job Description

Electronic Payment Exchange (EPX), a subsidiary of North American Bancard, LLC, is looking for two C++ software engineers to join the team in Tempe, Arizona. 

EPX is revolutionizing the payments industry by providing fully integrated payment solutions enabling merchants to obtain merchant accounts and securely and efficiently process credit card, debit card, stored value, and ACH payments on one reliable platform. You will be responsible for the complete lifecycle of C++ applications. This includes analysis, design, development, testing, implementation, and documentation.

What you will be doing: 

  • Analysis of requirements resulting in a proposed design
  • Accurate estimation of proposed development effort
  • Code development utilizing company coding standards and agile methodologies
  • Testing of development efforts to ensure intended functionality

Job Requirements

What we need from you: 

  • C++ programming language
  • Object oriented design and development
  • At least 3 years of software development experience 
  • Linux, TCP/IP sockets, multithreading
  • Full Systems development life cycle (SDLC) experience 

It would be nice if you had: 

  • Windows, C# and .Net development experience
  • Experience with PowerBuilder
  • Embarcadero C++
  • Microsoft Visual Studio
  • PostgreSQL, PL/pgSQL, libpq
  • Oracle C++ call interface (OCCI)
  • Git version control
  • Bash, shell scripting
  • XML, TLV, and JSON

At North American Bancard we celebrate diversity and create an inclusive environment for everyone, we are an equal opportunity employer.


Pay Grade: 30I



  1. Software Engineer Jobs
  2. Project Engineer Jobs