Senior Software Engineer, Sage Intacct Integrations – .NET

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing backend services integrating Sage Intacct for accounts receivable at Versapay. Collaborating with product teams to deliver secure integration solutions.

Responsibilities

  • Design, build, and maintain integrations between our platform and Sage Intacct for invoicing, payments, order management, reconciliation, and accounting workflows.
  • Develop backend services and APIs in C# and .NET to support integration workflows, retries, error handling, and idempotent processing.
  • Own end to end delivery, including design, implementation, testing, release collaboration, and production support.
  • Partner with product, engineering, and finance stakeholders to translate business and accounting requirements into scalable technical solutions.
  • Build secure, maintainable data flows across internal and external systems.
  • Improve reliability through observability, alerting, and strong operational practices.
  • Contribute to cloud architecture and deployment patterns in Azure or AWS.

Requirements

  • 7+ years of experience building backend services and applications using C# and .NET.
  • 3+ years of hands-on experience integrating with Sage Intacct ERP.
  • Strong Sage Intacct experience across core financial and operational modules, including Accounts Receivable, General Ledger, Cash Management, Order Entry, Inventory Control, Taxes, and related platform services.
  • Strong understanding of integration patterns and data flows, including retries, idempotency, reconciliation, and support.
  • Experience with Azure or AWS and containerized application environments; Kubernetes experience is a plus.
  • Demonstrated ability to build secure, scalable, maintainable systems with strong quality and reliability.
  • Strong problem-solving skills, clear communication, and the ability to work independently in a senior individual contributor role.

Job type

Full Time

Experience level

Senior

Salary

CA$130,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudERPKubernetes.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.