cover image
Propel Holdings

Propel Holdings

www.propelholdings.com

2 Jobs

484 Employees

About the Company


Propel's (TSX: PRL) operating brands -- CreditFresh, MoneyKey, Fora Credit, and QuidMarket -- facilitate access to credit for consumers underserved by traditional financial institutions. Through its AI-powered platform, Propel evaluates customers in a more comprehensive way than traditional credit scores can. The result is better products and an expanded credit market for consumers while creating sustainable, profitable growth for Propel. Our revolutionary fintech platform has already helped consumers access over one million loans and lines of credit and over two billion dollars in credit. At Propel, we are here to change the way customers, partners and investors succeed together. Learn more at propelholdings.com

Listed Jobs

Company background Company brand
Company Name
Propel Holdings
Job Title
Software Developer In Test
Job Description
Job Title: Software Developer In Test Role Summary: Design, develop, and maintain automated testing frameworks and tools to ensure high quality of complex backend systems. Collaborate closely with engineering, product, and analysis teams to enhance test coverage, optimize CI/CD pipelines, and drive a quality‑first culture with measurable metrics. Expectations: - Self‑starter with strong entrepreneurial mindset. - Deep commitment to engineering excellence and continuous improvement. - Ability to mentor and lead QA team members in a fast‑growing fintech environment. Key Responsibilities: 1. Build and maintain reusable automated testing frameworks, libraries, and scripts (Java‑based). 2. Partner with developers, analysts, and product owners to define acceptance criteria and promote high‑impact unit testing. 3. Own and expand the automated regression suite, focusing on integration and API coverage. 4. Enhance test frameworks to support efficient CI/CD, reduce feedback loops, and optimize performance testing. 5. Shape long‑term automation roadmaps and champion quality metrics and process improvements. 6. Advocate shifting‑left testing practices; embed best practices across the development lifecycle. 7. Manage defect discovery and resolution, providing clear feedback to streamline bug lifecycles. 8. Conduct load and scalability testing to evaluate application performance. 9. Mentor QA team members, fostering continuous learning and inclusive collaboration. 10. Leverage AI assistants and tools for test idea generation, boilerplate creation, and synthetic test data. Required Skills: - Expertise in Java (Junit, TestNG, JMeter). - API testing and contract testing experience (e.g., Pact). - Strong knowledge of CI/CD tools (Jenkins, GitHub Actions). - Familiarity with cloud‑native environments (AWS, GCP, Kubernetes). - Experience with observability platforms (DataDog, OpenTelemetry). - Ability to design and maintain automated regression suites and performance tests. - Proficiency in generative AI tools (ChatGPT, Claude, Copilot) and AI‑powered testing utilities. - Excellent problem‑solving, documentation, and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science or equivalent practical experience. - Minimum 5 years of professional experience in quality engineering or software development. - Knowledge of regulated FinTech or B2C SaaS environments preferred.
Toronto, Canada
On site
Mid level
04-02-2026
Company background Company brand
Company Name
Propel Holdings
Job Title
Sr. Software Developer
Job Description
Job Title: Sr. Software Developer Role Summary: Lead design, development, and delivery of scalable, enterprise-level financial applications using Java, Spring Boot, Hibernate/JPA, and RESTful services. Own end‑to‑end project lifecycle, mentor junior developers, and ensure high‑quality, secure, and compliant code with continuous improvement practices. Expectations: - 12+ years of software development experience in Java or equivalent. - Strong leadership and mentoring capabilities. - Proven track record in fintech or financial services domains. - Ability to work independently in a fast‑paced, entrepreneurial environment. - Commitment to high standards of quality, security, and customer focus. Key Responsibilities: - Design, code, test, and maintain robust Java applications (Spring Boot, Hibernate/JPA, REST). - Refactor and optimize existing codebases for performance and scalability. - Manage and prioritize multiple concurrent projects, delivering on schedule. - Participate in architecture reviews, code reviews, and continuous improvement initiatives. - Mentor junior developers, provide technical guidance, and enforce coding standards. - Collaborate with cross‑functional teams (product, QA, ops) to translate business requirements into technical solutions. - Respond to critical incidents, troubleshoot, and resolve issues with minimal downtime. - Implement CI/CD pipelines, Docker, Kubernetes, and AWS services to support deployment and operations. - Ensure application security, privacy, and regulatory compliance across all layers. - Stay updated with industry trends and introduce relevant innovations. Required Skills: - Advanced proficiency in Java (OOP, multi‑threading, collections). - Deep experience with Spring Boot, Hibernate/JPA, and RESTful API design. - Strong SQL skills (Oracle, MySQL, PostgreSQL). - Knowledge of AWS, Docker, and Kubernetes for cloud deployment. - Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI). - Experience using front‑end frameworks (React) beneficial but not mandatory. - Excellent problem‑solving, debugging, and analytical abilities. - Strong communication skills, both technical and business‑oriented. - Ability to work autonomously and as part of a distributed team. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications (AWS Certified Developer, Scrum Master, etc.) are a plus, but not mandatory.
Toronto, Canada
On site
Senior
04-02-2026