Software Engineer Applications

Toronto, ON, CA, Canada

Job Description

The CanCap Group ("CanCap") is a privately-owned Canadian national financial services company with multiple verticals across automotive, consumer, and merchant lending portfolios. We manage the entire lifecycle of the finance receivable from credit adjudication through to contract administration, customer service, default management and post charge-off recoveries.


We are a company of innovators. We learn from each other, respect each other, and create together. We strive to inspire our customers by continually understanding them, meeting their needs, and keeping them happily surprised. And we always do so with integrity.


When it comes to our customers, partners, and each other, we are always motivated by doing the "right thing". We are always looking to find the best people and the right methods that allow us to meet this goal and look to the future for growth.


What your day and week could look like


Reporting to the VP, Engineering, the Software Engineer will contribute to the design, development, and optimization of cloud-based web applications. You'll work across client-side and server-side components, with a strong focus on frontend and UI development using React or other modern frontend frameworks, and backend services built in Python, Go, or Node.js.


You'll collaborate closely with other engineers, designers, and product owners to deliver reliable, high-quality software that meets performance and scalability goals. This role is ideal for someone who values clean architecture, thoughtful implementation, and continuous improvement -- and who is eager to explore how AI-assisted development tools and agents can accelerate high-quality work.


Key responsibilities


Develop and maintain cloud-based services that support critical business functions.
Participate fully in all phases of the software development lifecycle -- from design and coding to testing and deployment.
Use modern AI tools and coding assistants (such as Claude, Cursor, or similar agents) to prototype quickly, automate repetitive tasks, and improve development velocity.
Solve complex problems using scalable, efficient, and maintainable solutions.
Collaborate in design and code reviews, ensuring adherence to engineering best practices and performance standards.
Contribute to internal documentation and knowledge sharing across the team.
Diagnose and resolve production issues by analyzing logs, metrics, and system performance.


What you bring


Bachelor's degree or equivalent practical experience.
2-3 years of professional software development experience.
Experience designing and developing APIs using one or more modern backend languages (TypeScript, Python, Go, etc.).
Strong understanding of modern frontend technologies -- JavaScript, TypeScript, and frameworks such as React or similar.
Experience or interest in using AI-powered development tools (e.g., Claude, Cursor, or similar agents).
Solid understanding of data structures, algorithms, and software design principles.
Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD practices.
Excellent problem-solving skills and collaborative mindset.


Nice to have


Master's degree in Computer Science or a related technical field.
Experience with rapid prototyping or proof-of-concept development.
Background in performance optimization, accessibility, or testing automation.
Comfort exploring emerging technologies and integrating them into workflows.


What you can expect from us


Our Employee Experience is designed to support and inspire our team through:


A collaborative, growth-oriented engineering culture.
Encouragement to innovate, experiment, and continuously learn.
Comprehensive health and dental benefits.


Work Location & Remote Flexibility


This role follows a hybrid model, requiring employees to work 50% in-office, with flexibility to work remotely or from the office on other days.


The company has two office locations:


Downtown Toronto (Church Street) - The tech team is primarily based here.
Mississauga - Another office location, but less frequently used by the tech team.


Next Steps


We take hiring seriously and have designed this process to be thoughtful and transparent. Please take time to do the same with your application -- tell us how your skills and experience align with this role and what excites you about joining our team.


Diversity & Inclusion


The CanCap Group and our subsidiaries are equal opportunity employers and value diversity. We are committed to building and evolving a team reflecting a variety of backgrounds, perspectives, and skills.


We appreciate your interest -- only candidates selected for next steps will be contacted.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2957350
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned