Software Engineer
• Add features and functionality to a React-based web solution for mobile point of sale, including adding JEST unit test coverage of these features and updating server-side API code to handle new workflows or squash bugs• Create syncing service designed to download data for hundreds or thousands of OTC products available within mobile POS, displaying progress of sync to user• Build out a .NET-based domain solution for processing credit payments through multiple credit gateways via an API suite designed to handle requests from web clients, server-based applications, and a self-hosted UI component• Implement PCI-compliant workflows within that credit payments solution for sms message-to-pay and credit cards on file by constructing UI views using MVC/Razor and Vanilla JS• Implement and use new controller endpoints via a combination of form submission and AJAX calls, creating service and data access layer logic needed