Contractor - Dcp Payment Services
Round Rock, Texas, United States
• Supported and improved a set of APIs written in C#/.Net 4.6.2 that communicate with other internal teams involved in order processing and payments vendors, including American Express, Visa, PayPal, Givex, BTC, Global Collect and Braspag. Participate in the bi-weekly Sprint planning, daily Scrum Meetings, Pair Programming and Test-driven development using NSubstitute. Create and update unit tests across multiple vendors and transaction types.• Designed and implemented connectivity with Boomi to handle transactions for American Express Level 3, including class design, transaction processing, file creation, response handling and database with team. Pair programmed to develop framework, refined connectivity and improved performance for a total solution.• Created a directory monitoring job solution, utilizing Quartz.net jobs for handling file-based transaction batches across numerous vendors. This solution replaces FileSystemWatcher, facilitates high-speed file handling, offers network tolerance for network-attached storage, synchronous list processing and efficient data handling with Entity Framework.