Senior Software Engineer
AffiniPay- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor's degree in Computer Science or a related engineering field, and practical experience in designing and implementing modern cloud-scale architecture/infrastructure capable of processing hundreds of millions of transactions and billions in payment volumes.
The Software Architect will design, develop, and test product features meeting business and technical requirements, define and maintain architecture principles and standards, triage and correct performance and/or data integrity concerns, partner with various teams on features and support cases, provide critical R&D for scalability and reliability, and coach and mentor junior-intermediate engineers.
Automates accounts receivable processes for businesses
VersaPay automates accounts receivable processes for businesses, focusing on the B2B market. Its main product, the ARC platform, simplifies invoicing and payment by providing an online self-service portal where customers can receive invoices, make payments, and communicate with businesses. This portal is customizable, allowing clients to tailor the experience to their needs, which enhances customer satisfaction and retention. VersaPay operates on a subscription-based model, charging clients a recurring fee for access to the ARC platform, along with potential transaction fees for processed payments. This focus on customer-friendly solutions sets VersaPay apart from competitors in the financial technology sector, which is rapidly growing due to the demand for digital business solutions. The company's goal is to improve the efficiency of accounts receivable processes, making them more secure and user-friendly for businesses and their customers.