Sr Software Developer: Billing Integration

Vendasta Technologies, Saskatoon SK

Career Description

Vendasta operates as a B2B2B SaaS platform. Vendasta’s platform marketplace connects both our Owned and Operated SaaS solutions, as well as 3rd party SaaS solutions to make a custom marketplace, for our partners. Our partners use their custom marketplace to sell SaaS solutions to small and medium-sized businesses. We are looking for a Staff or Senior level Independent Contributor who has successfully integrated a solution like Stripe Connect to handle billing/payment for both our partners and their clients using credit card transactions and ACH (Automated Clearing House). The goal is a seamless billing platform that automatically bills our partners, and our partners’ customers, handling the complexities different billing models for the products we sell in our marketplace, and resolution with our partners.

The majority of developers at Vendasta work in teams of 3-5 developers, working with Product Managers and Designers in the creation of new features and products. A senior level independent contributor for billing integration would work in coordination with other software teams. Our Research and Development department works hard to help developers learn, grow, and experiment while at work. With a group of over 70 developers, we have fostered an environment that provides developers the opportunity to continuously learn from each other.

 

Responsibilities

  • Integrate billing and payments into Vendasta’s Platform
  • Raise the quality of outcomes delivered by the team you are on
  • Develop software with teams of 3-5 developers. With the ability to take on tasks from the team and independently work on them to completion
  • Follow best practices to write clean, maintainable, scalable, and tested software
  • Work collaboratively with Product Managers to design solutions that help our Partners connect digital solutions to small and medium-sized businesses

Skills & Qualifications

  • Experience successfully integrating a billing platform like Stripe Connect into a SaaS platform
  • 4+ years experience in a related field
  • Bachelor’s degree in software engineering or computer science, or an additional year of experience in a related field
  • Experience or strong understanding with high scalability, data-intensive, distributed Internet applications
  • Proficiency in modern software language, and willingness to quickly learn our technology stack

Technologies Used

  • Cloud Native Computing using Google Cloud Platform
    • BigQuery, Cloud Dataflow, Cloud Pub/Sub, Google Data Studio, Cloud IAM, Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Datastore, Google Maps Platform, Stackdriver, etc… We have been invited to join the Early Access Program on quite a few GCP technologies.
  • Kubernetes
  • GoLang, Typescript, Python, Javascript, HTML
  • Angular
  • Cloud Spanner, Elasticsearch, MySQL, PostgreSQL
  • GRPC

Relocation expenses to be included (if applicable)

Why Vendasta

Vendasta is a software company that is driving local economies. Headquartered in downtown Saskatoon, Saskatchewan, we build a platform that helps B2B companies sell digital solutions to local businesses. Through our partners around the world, we’re helping more than 1 million local businesses thrive and succeed—and we have fun doing it.

Learn more about Jobs at Vendasta

0 Shares
Share
+1
Tweet
Share