Aspire Software logo

Aspire Software

Hybrid work from Montreal:

  • 🇨🇦 Canada

Senior Software Developer


Senior Software Developer – Hybrid – Montreal

We are hiring at ValPay for a Software Developer to join our rapidly growing payment solutions platform ValPay.

As a Software Developer at ValPay, you will be a key contributor to our expanding payment solutions platform. ValPay, a prominent player in payment processing, is committed to innovation and customer satisfaction.

Here is a little window into our company: ValPay is an all-in-one payment solution tailored to empower our partners' software platform. Its omnichannel payment platform enables software vendors to accept payments across multiple verticals (e.g., car rental, transportation, travel, healthcare, retail), driving payment solutions for brands globally.

The successful candidate will be based in Montreal, working in a hybrid setting.

What your day will look like:

High level:

  • Daily scrum with the technical team

  • Technical design sessions to outline technical stories in the backlog.

  • Implementation, deployment, and testing of active technical stories into multiple environments

  • Infrastructure design sessions to manage components on cloud platforms.

  • Periodic code reviews and demos of progress

In detail:

  • Create/update backend services on AWS infrastructure (Gateway API, Lambdas, ALB, ECS/EKS) using JavaScript/Python and relevant frameworks.

  • Manage collections and schemas in MongoDB atlas.

  • Code peer review for pull requests in GitHub.

  • Manage docker configs for both serverless and server-based code.

  • Create/Updating coding pipelines in AWS for delivery.

  • Manage/Optimize AWS/MongoDB Atlas services for optimal flow and application scaling.

  • Create/Update unit, integration, and end-to-end tests.

About You:

  • A Computer Science/Software Engineering degree, or equivalent experience

  • 5+ Years Overall Backend Development experience.

  • Node.js (Nest.js/Next.js/Express) OR Python (Flask/Django), No SQL databases (MongoDB)

  • Experience creating enterprise Web Applications on AWS with strong knowledge of: API Gateways, Lambda Function, Cognito, Amplify, Application Load Balancers, ECS/EKS

  • Experience building AWS architectures for Web Applications using VPCs, IAM security policies, Kubernetes, Docker, and MongoDB Atlas

  • Excellent troubleshooting skills and ability to work under pressure (i.e., site outages)

  • You are detail and results-oriented, self-motivated, and persistent.

  • You have analytical, problem-solving, and decision-making skills.

  • Excellent interpersonal and communication (verbal and written) skills.

  • You enjoy a challenge and are curious, and with a passion for innovating.

Optional (Nice to Have):

  • React.JS, HTML, CSS

  • Experience with Jira & Confluence

  • Experience with Gitlab/GitHub

  • Knowledge of Postman

  • Knowledge of Incident, Problem, and Change Management


  • Competitive salary and commission structure.

  • Comprehensive health and dental benefits.

  • Opportunities for professional development and advancement.

  • Dynamic and inclusive work environment at the forefront of payment processing innovation.

For further information about ValPay you can visit our websites at:

We thank all applicants for their interest; however, only those candidates selected for an interview will be contacted.