Software Engineer - Payment Solutions
Current* Filled numerous roles including sole and lead developer implementing features and solving for defects for the payment processing gateway solution* Familiar with full stack from our client facing APIs to host interfaces using ISO8583 or XML message types* Involved in a project where a hospitality point-of-sale system was converted to use an on premise payment solution to a cloud based* Involved in effort to migrate payment gateway software from monolithic to distributed systems using microservice methodology. Tech stack: .NET6.0, Kubernetes, Azure, Kafka, Neo4J, ELK* Sole developer on upgrading services to newest version of .Net, creating a dependency framework leveraging moq, filling unit test coverage gaps (NUnit), and adding unit test runs to CI pipeline using GitHub Actions* Familiar with Terminal and Host based payment processing and experienced in developing solutions for both* Sole developer on integrated gift card plugin for Valutec host to solution which involved usage of Web services, C++ application, C# plugin* Integrated credit card processing plugin for Moneris host which involved usage in TCP/IP, TLS, dial up support, C++ application, C# plugin* Performed and assisted in numerous certification efforts with third party payment processing companies after adding new logic into the solution* Built various general enhancements for hospitality point-of-sale system* Responsible for supporting QA teams with defect investigations, resolutions, and automation testing* Currently Agile, previously waterfall* Involved in the full security development life cycle