Versapay

Senior Software Engineer - Netsuite

Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Technology, ERP SoftwareIndustries

Position Overview

  • Location Type: Not Specified
  • Job Type: Regular Full-Time
  • Salary: Not Specified

Versapay is seeking a skilled NetSuite Engineer to join their growing team. This role focuses on enhancing Versapay's Accounts Receivable Efficiency Suite, which automates invoicing, facilitates B2B payments, and streamlines cash application using AI. The ideal candidate will have extensive experience with NetSuite, particularly in JavaScript and SuiteScript, and will play a key role in guiding technical decisions and driving the development of core tech-stack features.

About Versapay

Versapay's Accounts Receivable Efficiency Suite helps growing businesses simplify the invoice-to-cash process through automation, AI-powered cash application, and a self-serve payment portal. The company is owned by Great Hill Partners and has a significant presence in the U.S. and Canada, with offices in Atlanta and Miami. Versapay serves over 10,000 customers, facilitating over 110 million transactions and $170 billion in payments annually.

Versapay's Values

  • We obsess over our customers.
  • We help each other.
  • We embrace diversity.
  • We find better ways.
  • We get things done.
  • We own it.

Responsibilities

  • Design, develop, and test product features that meet business and technical requirements.
  • Support the planning, scoping, design, and implementation of new features.
  • Write scalable SuiteBundles using NetSuite's SDN and SDF programs, SuiteCloud Web Services, and other APIs.
  • Estimate delivery methods based on iterative learning.
  • Triage and correct performance and/or data integrity concerns by reviewing code, data patches, system logs, and resource utilization.
  • Collaborate with product analysts, customer care, DevOps, and other engineers on features and support cases.
  • Lead and support technical decision-making for complex systems and critical application areas.
  • Contribute to the design for scale and reliability as the company grows.
  • Drive personal and peer growth through discussions on complex technical issues.

Requirements

  • 5+ years of NetSuite engineering experience in SuiteScript.
  • Strong proficiency in JavaScript.
  • Previous experience with NetSuite's SuiteScript.
  • Subject matter expertise in NetSuite development.
  • Comfortable guiding technical decision-making.
  • Familiarity with NetSuite's SDN and SDF programs.
  • Familiarity with SuiteCloud web services or the new REST APIs.

Desired Qualifications (Plus)

  • SuiteScript Develop Certification.
  • Experience with NetSuite integrations.
  • Experience with iPaaS solutions (Celigo, Boomi, etc.).
  • Experience with source control best practices.
  • Additional programming languages like C# and Java.
  • Strong database background in Microsoft SQL Server, MySQL, or Oracle.
  • Exposure to the Payments industry and/or PCI/DSS.

Skills

JavaScript
NetSuite SuiteScript

Versapay

Automates accounts receivable processes for businesses

About Versapay

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.

Toronto, CanadaHeadquarters
2006Year Founded
$18.7MTotal Funding
IPOCompany Stage
Enterprise Software, FintechIndustries
201-500Employees

Benefits

Remote Work Options
Flexible Work Hours

Risks

Emerging fintech startups like Zūm Rails pose competitive threats to Versapay.
Relocating headquarters to Miami-Dade may cause operational and cultural challenges.
New executive appointments could lead to strategic shifts affecting client relationships.

Differentiation

Versapay offers a cloud-based invoice-to-cash solution for superior customer experience.
The ARC platform provides a customizable self-service portal for efficient invoicing and payments.
Versapay integrates with various ERPs for automatic payment reconciliation and real-time insights.

Upsides

Versapay's network grew 5X in 18 months, now serving 5 million businesses.
The mid-market's demand for digital AR solutions presents growth opportunities for Versapay.
Versapay's focus on secure transactions aligns with the trend towards virtual card adoption.

Land your dream remote job 3x faster with AI