Software Developer
Toronto, ON ยท On-site +1
With over four million members, Borrowell empowers Canadians to understand their credit, build ... As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ...
Toronto, ON ยท On-site +1
With over four million members, Borrowell empowers Canadians to understand their credit, build ... As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ...
Toronto, ON ยท On-site +1
With over four million members, Borrowell empowers Canadians to understand their credit, build ... As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ...
Toronto, ON ยท Hybrid
Full Stack developer with 4+ years of progressive experience working in the IT industry in a ... Maintain high standards of software quality within the team by establishing good practices and ...
Toronto, ON ยท Hybrid
Full Stack developer with 4+ years of progressive experience working in the IT industry in a ... Maintain high standards of software quality within the team by establishing good practices and ...
Toronto, ON ยท Hybrid
CA$85K - CA$119K/yr
Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. * 4+ years of experience in software development using Java (Java 21 preferred). * Experience building ...
Toronto, ON ยท Hybrid
CA$85K - CA$119K/yr
Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. * 4+ years of experience in software development using Java (Java 21 preferred). * Experience building ...
Mississauga, ON ยท On-site +1
Bachelor's Degree in Software Engineering, Computer Science or equivalent * 4+ years developing dynamic web-based applications in a professional environment * Experience with front-end development ...
Mississauga, ON ยท On-site +1
Bachelor's Degree in Software Engineering, Computer Science or equivalent * 4+ years developing dynamic web-based applications in a professional environment * Experience with front-end development ...
Concord, ON ยท Hybrid
$40 - $45/hr
Software Developer Location: Concord, ON - in site 3 days per week Duration: 12 months Rate: Up to ... instruments 2-4 years of relevant experience, ideally in a manufacturing test environment.
Concord, ON ยท Hybrid
$40 - $45/hr
Software Developer Location: Concord, ON - in site 3 days per week Duration: 12 months Rate: Up to ... instruments 2-4 years of relevant experience, ideally in a manufacturing test environment.
Developers and test specialists from diverse backgrounds, united by one goal: delivering high ... NET Framework 4.8 / .NET 8 / .NET Core * 5+ years of cloud software development * Cloud platforms ...
Quick apply
Developers and test specialists from diverse backgrounds, united by one goal: delivering high ... NET Framework 4.8 / .NET 8 / .NET Core * 5+ years of cloud software development * Cloud platforms ...
Developers and test specialists from diverse backgrounds, united by one goal: delivering high ... NET Framework 4.8 / .NET 8 / .NET Core * 5+ years of cloud software development * Cloud platforms ...
Developers and test specialists from diverse backgrounds, united by one goal: delivering high ... NET Framework 4.8 / .NET 8 / .NET Core * 5+ years of cloud software development * Cloud platforms ...
Toronto, ON ยท On-site
The Lead Software Developer is an exciting & challenging opportunity for a Software engineer to ... {+ 4 more} Additional Job Details Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City:
Toronto, ON ยท On-site
The Lead Software Developer is an exciting & challenging opportunity for a Software engineer to ... {+ 4 more} Additional Job Details Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City:
We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal ... Office environment - Hybrid, with 4 days onsite in Richmond Hill, subject to the hybrid policy.
We are seeking a highly skilled Senior Software Developer to join our dynamic team. The ideal ... Office environment - Hybrid, with 4 days onsite in Richmond Hill, subject to the hybrid policy.
Toronto, ON ยท On-site
CA$87.38 - CA$104.86/hr
RQ11139 - Sr. Software Developer 6+ month contract (132 business days) ONSITE 5 days - 21 College ... Net Framework 4.0/5.0 with strong knowledge of Object-Oriented concepts. * Expertise in Database ...
Quick apply
Toronto, ON ยท On-site
CA$87.38 - CA$104.86/hr
RQ11139 - Sr. Software Developer 6+ month contract (132 business days) ONSITE 5 days - 21 College ... Net Framework 4.0/5.0 with strong knowledge of Object-Oriented concepts. * Expertise in Database ...
Toronto, ON ยท On-site
CA$87.38 - CA$104.86/hr
RQ11141 - Sr. Software Developer 1-year contract (253 business days) ONSITE 5 days - 21 College ... Net Framework 4.0/5.0 with strong knowledge of Object-Oriented concepts. * Expertise in Database ...
Quick apply
Toronto, ON ยท On-site
CA$87.38 - CA$104.86/hr
RQ11141 - Sr. Software Developer 1-year contract (253 business days) ONSITE 5 days - 21 College ... Net Framework 4.0/5.0 with strong knowledge of Object-Oriented concepts. * Expertise in Database ...
Headquartered in Boston, Quantiphi is a global organization with 4,000+ professionals serving ... Architect - Software Developer Experience Level: 7+ yrs Work Location: US East/Canada (Remote) Role ...
Headquartered in Boston, Quantiphi is a global organization with 4,000+ professionals serving ... Architect - Software Developer Experience Level: 7+ yrs Work Location: US East/Canada (Remote) Role ...
Toronto, ON ยท On-site
CA$87.38 - CA$104.86/hr
RQ11140 - Sr. Software Developer 6+ month contract (147 business days) ONSITE 5 days - 21 College ... Net Framework 4.0/5.0 with strong knowledge of Object-Oriented concepts. * Expertise in Database ...
Quick apply
Toronto, ON ยท On-site
CA$87.38 - CA$104.86/hr
RQ11140 - Sr. Software Developer 6+ month contract (147 business days) ONSITE 5 days - 21 College ... Net Framework 4.0/5.0 with strong knowledge of Object-Oriented concepts. * Expertise in Database ...
Toronto, ON ยท On-site
RQ11105 - Sr. Software Developer 11-month contract (207 business days) - 2 possible extensions ... 4.6 and above) * Must have extensive experience with C#, ASP. NET, .NET CORE, RAZOR, BLAZOR, SAX ...
Quick apply
Toronto, ON ยท On-site
RQ11105 - Sr. Software Developer 11-month contract (207 business days) - 2 possible extensions ... 4.6 and above) * Must have extensive experience with C#, ASP. NET, .NET CORE, RAZOR, BLAZOR, SAX ...
Toronto, ON ยท On-site
... facilities on four continents. Armstrong Fluid Technology is more than just a leader in our ... The Senior Software Developer Internet of Things (IoT), is responsible for designing and ...
New
Quick apply
Toronto, ON ยท On-site
... facilities on four continents. Armstrong Fluid Technology is more than just a leader in our ... The Senior Software Developer Internet of Things (IoT), is responsible for designing and ...
New
Toronto, ON ยท On-site
... facilities on four continents. Armstrong Fluid Technology is more than just a leader in our ... The Senior Software Developer - Internet of Things (IoT), is responsible for designing and ...
New
Toronto, ON ยท On-site
... facilities on four continents. Armstrong Fluid Technology is more than just a leader in our ... The Senior Software Developer - Internet of Things (IoT), is responsible for designing and ...
New
RQ11092 - 4 x Sr. Software Developer - Full Stack 4 openings - 4 submissions 1-year 4-month + contract (332 business days) ONSITE 5 days - 777 Bay Street MUST HAVES: * SF experience is required ...
Quick apply
RQ11092 - 4 x Sr. Software Developer - Full Stack 4 openings - 4 submissions 1-year 4-month + contract (332 business days) ONSITE 5 days - 777 Bay Street MUST HAVES: * SF experience is required ...
The Software Developer, Meteorological Development is responsible for designing, developing new ... The systems must have high availability, fast response times and scalability to support 4 billion ...
The Software Developer, Meteorological Development is responsible for designing, developing new ... The systems must have high availability, fast response times and scalability to support 4 billion ...
Oakville, ON ยท Hybrid
Qualifications * 4+ years of experience in a direct management role, leading a team of software engineers. * Critical AI/ML Experience: A strong technical background and demonstrable experience ...
Oakville, ON ยท Hybrid
Qualifications * 4+ years of experience in a direct management role, leading a team of software engineers. * Critical AI/ML Experience: A strong technical background and demonstrable experience ...
Oshawa, ON ยท On-site +1
$90 - $100/hr
... 4 years of University in computer science, software engineering or a related field. Requires relevant experience in software development and leadership Proven ability to mentor engineers, improve ...
Oshawa, ON ยท On-site +1
$90 - $100/hr
... 4 years of University in computer science, software engineering or a related field. Requires relevant experience in software development and leadership Proven ability to mentor engineers, improve ...
| Criteria | Software Developer 4 | Software Developer 3 |
|---|---|---|
| Experience Level | Typically 5+ years, advanced expertise | 3-5 years, intermediate to advanced skills |
| Responsibilities | Leading projects, designing complex systems, mentoring | Implementing features, fixing bugs, collaborating on projects |
| Certifications | Often required or preferred (e.g., AWS, Scrum) | Less emphasis on certifications, focus on skills |
| Work Environment | Independent, leadership roles, cross-team collaboration | Team-based, task-focused, collaborative |
Software Developer 4 generally has more experience, leadership responsibilities, and advanced technical skills compared to Software Developer 3. While both roles require strong programming knowledge, Software Developer 4 often leads projects and mentors others, reflecting a higher level of expertise and responsibility.

Full-time
Medical, Dental, Vision
Posted 12 days ago
About Borrowell:
At Borrowell, we're on a mission to help Canadians feel confident about their money. We empower individuals to take control of their financial futures by providing the tools and insights needed to understand, build, and use their credit effectively.
With over four million members, Borrowell empowers Canadians to understand their credit, build credit through Rent Advantage and Credit Builder, and make better financial product choices.
Our team is diverse, inclusive, and driven by a shared passion for making a meaningful difference in the lives of Canadians. We pride ourselves on fostering a culture of collaboration, humility, and innovation. If you're looking to join a company that's transforming the financial landscape and empowering Canadians to achieve their financial aspirations, we invite you to explore career opportunities at Borrowell. Together, we can help Canadians feel confident about money.
About the Role:
As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test, and maintain application code for our in-house web and mobile products. You will ensure that software meets both the technical and business requirements that guided its design.
We are currently hiring for multiple positions across our specialized engineering pods. By applying to this general posting, you will be considered for all open roles. Depending on your background, interests, and performance during our coding challenge, we will tailor your interview path toward one of the following teams:
Requirements
Nice to Have:
Our Engineering Team Values
The Interview Process
We believe in fast, lean, and efficient processes and that trickles into every aspect of our work, including hiring. That means we don't think you need to jump through 8 hoops to land the role. Interviewing for this role is typically done in 4 steps:
That's it! After each step, we will follow up within the week.
Benefits
We are remote-first across Canada with an office in Toronto. This role will require you to attend in-person meetings and team-building events. While this role is remote, we are currently only able to hire candidates physically located in Ontario, BC, or Alberta.
At Borrowell, one of our core values and firm beliefs is that diversity makes us better. If you're unsure about your qualifications for this position, we'd still encourage you to apply. We're looking for candidates who have experience, but know that not everyone's had a chance to demonstrate what they can do. What's most important is that you have a growth mindset and care about helping people with their finances - an area in their lives that causes a lot of stress.
Please note that due to the sensitive nature of the work we do, clearing a credit and criminal record check is a condition of employment.
Borrowell encourages applications from candidates with differing abilities. Please let us know if you require accommodation at any stage in the selection process.
This posting represents a current and active vacancy within our organization.
The budgeted annual salary range for this role is $80,000 - $130,000 CAD. Starting pay is determined by the candidate's relevant experience and skills. In addition to base salary, this role is eligible for Borrowell's full benefits package.