Senior Software Developer
Senior Software developer in financial industry.NBS Payment Solutions Inc. ("NBS") has been a leading provider of electronic payment solutions to the financial industry for over 35 years. It acquired Equinox Payments, LLC in February 2014.At NBS, I developed POS payment applications with our application development team. The POS payment applications were developed for different financial transaction processors, including TD Merchant Service, Paymentech, Global Payments, etc. The applications provide financial transactions (Debit/Credit), smart card handling, and bilingual support. The applications can run on various NBS/Equinox payment terminals. After reviewed and analyzed functional requirements and specifications. I developed - Communication module, including dialing, TCP/IP/SSL, GPRS and LTE - Host protocol module, including BASE24 and ISO8583- User interface with HTML, CSS, JavaScript, AJAX and jQuery- Back-end interface that interacts with web server- Financial transactions, including Credit/Debit/Settlement transactions- Transaction flows, including data entry, transaction performing, receipt printing- Parameters downloading module that downloads parameters from TMS and financial host- Admin module that manages application configuration- Data capturing and retrieving - Reports - Documents of technical specifications, unit test plans, etc.I also supported the QA and technical support teams with payment applications and related technologies.