Full-Time

Principal Software Developer

Updated on 9/3/2026

Momentum Financial Services Group

Momentum Financial Services Group

1,001-5,000 employees

Alternative financial services and cash access

Compensation Overview

CA$160k - CA$175k/yr

+ Discretionary Bonus

Toronto, ON, Canada

Hybrid

Hybrid role; some in-office days at the Toronto office.

Bachelor's

Category
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Agile
Python
JavaScript
React.js
NoSQL
Node.js
SQL
Docker
TypeScript
.NET
Microservices
C#
AWS
Mocha
Next.js
DevOps
Angular
Google Cloud Platform

Get referred to Momentum Financial Services Group

See people who can refer or advise you

Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering.
  • Minimum 12+ years of professional software development experience, with at least 2 years in a senior/lead role.
  • Experience in Agile/Scrum environments.
  • Exposure to microservices architecture.
  • Knowledge of automated testing frameworks.
  • Proficiency in one or more programming languages (e.g., C#, Python, JavaScript/TypeScript).
  • Strong knowledge of frameworks (e.g., .NET, React, Next.js, Angular, Node.js).
  • Solid understanding of databases (SQL and NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices.
  • Experience with unit testing frameworks (e.g., NUnit, MSTest, Mocha, Jasmine)
Responsibilities
  • Design, implement, and maintain robust, scalable, and efficient applications using modern development practices.
  • System Architecture: Contribute to system and application architecture design, ensuring maintainability, security, and performance.
  • Write clean, testable, and efficient code; conduct thorough code reviews; and enforce coding best practices.
  • Implement secure coding practices to protect sensitive financial data.
  • Work closely with product managers, designers, QA engineers, and stakeholders to translate requirements into technical solutions.
  • Analyze complex technical issues, propose solutions, and implement fixes in a timely manner.
  • Stay updated with emerging technologies, tools, and practices to enhance development processes and outcomes.
  • Mentor and support junior developers, fostering technical growth and best practices
Momentum Financial Services Group

Momentum Financial Services Group

View

Momentum Financial Services Group provides alternative financial solutions across North America for people who are unbanked or underbanked, including those with impaired credit who may not qualify for traditional banking products. The company operates a dual-channel model with a large network of physical retail locations in the United States and Canada, plus digital and mobile platforms, so customers can access cash and financial services in person or online. Its offerings include personal loans, check cashing, domestic and international money transfers, and prepaid card services. Compared with traditional banks, Momentum focuses on serving clients who are often left out of mainstream finance, using both storefronts and digital tools to reach them wherever they prefer to transact. The company’s goal is to be a vital financial resource for hardworking individuals by meeting needs that conventional financial institutions do not fully address.

Company Size

1,001-5,000

Company Stage

Debt Financing

Total Funding

$482.5M

Headquarters

Toronto, Canada

Founded

1979

Get referred to Momentum Financial Services Group

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Momentum relaunched Money Mart's Canadian app in November 2025 with real-time approvals.
  • The company serves 900,000+ annual customers across loans, transfers, cashing, and cards.
  • Ares funding lets Momentum expand eligible loan receivables without immediate balance-sheet strain.

What critics are saying

  • The C$657.9 million facility shows heavy dependence on external credit markets.
  • Non-prime lending faces CFPB, provincial, and class-action scrutiny that can hit margins fast.
  • Digital challengers offering instant approval and no-branch loans threaten branch traffic within 12 months.

What makes Momentum Financial Services Group unique

  • Money Mart and The Check Cashing Store give Momentum 420+ North American branches.
  • Momentum pairs physical storefronts with a refreshed Canadian app and same-day funding.
  • Ares renewed a C$657.9 million facility, backing Momentum's receivables-driven lending model.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Hybrid Work Options

Growth & Insights and Company News

Headcount

6 month growth

1%

1 year growth

1%

2 year growth

2%
Gulf & Main Magazine
Jun 25th, 2025
Gulf & Main Magazine | Press Releases

With the expansion of its credit facility, Momentum Financial Services Group now has additional capital to fund its growing loan receivables portfolio and meet the needs of its North American customers. The additional funds will be used to repay the 2023 secured loan facility and fuel further expansion in eligible loan receivables.