Intermediate Software Developer
CA$90K - CA$115K/yr
Partner with product, QA, support, and DevOps to ship features, validate fixes, and support releases safely. * Continuously improving the quality of software through reviews and refactoring.
CA$90K - CA$115K/yr
Partner with product, QA, support, and DevOps to ship features, validate fixes, and support releases safely. * Continuously improving the quality of software through reviews and refactoring.
CA$90K - CA$115K/yr
Partner with product, QA, support, and DevOps to ship features, validate fixes, and support releases safely. * Continuously improving the quality of software through reviews and refactoring.
Toronto, ON · Hybrid
CA$80K - CA$105K/yr
As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend - shipping ...
Toronto, ON · Hybrid
CA$80K - CA$105K/yr
As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend - shipping ...
Toronto, ON · On-site
CA$80K - CA$105K/yr
As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend -- shipping ...
Quick apply
Toronto, ON · On-site
CA$80K - CA$105K/yr
As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend -- shipping ...
About the role We're looking for strong Intermediate Software Developers to help us build A.I. products and services. While no experience with A.I. technology is required for this role, experience is ...
About the role We're looking for strong Intermediate Software Developers to help us build A.I. products and services. While no experience with A.I. technology is required for this role, experience is ...
Toronto, ON · On-site
CA$96K - CA$130K/yr
How you'll shape our software engineering practices: * Be hands-on with the codebase - participate in code reviews, champion best practices, and help drive technical excellence. * Solve complex ...
Toronto, ON · On-site
CA$96K - CA$130K/yr
How you'll shape our software engineering practices: * Be hands-on with the codebase - participate in code reviews, champion best practices, and help drive technical excellence. * Solve complex ...
Toronto, ON · On-site
CA$96K - CA$130K/yr
Bachelor's or Master's degree in Computer Science or a related field * 3+ years of backend software engineering experience in enterprise environments, with experience in reporting, analytics, and ...
Toronto, ON · On-site
CA$96K - CA$130K/yr
Bachelor's or Master's degree in Computer Science or a related field * 3+ years of backend software engineering experience in enterprise environments, with experience in reporting, analytics, and ...
Toronto, ON · On-site
CA$80K - CA$120K/yr
As an Intermediate Software Developer at 7shifts, you're a full-cycle builder, taking features from technical design to deployment across a platform used by 1M+ workers in 55,000 restaurants. You'll ...
Toronto, ON · On-site
CA$80K - CA$120K/yr
As an Intermediate Software Developer at 7shifts, you're a full-cycle builder, taking features from technical design to deployment across a platform used by 1M+ workers in 55,000 restaurants. You'll ...
CA$83K - CA$104K/yr
The Intermediate Software Analyst in Testing is responsible for ensuring the quality of software ... The candidate will work with other software developers and systems engineers to create, execute ...
CA$83K - CA$104K/yr
The Intermediate Software Analyst in Testing is responsible for ensuring the quality of software ... The candidate will work with other software developers and systems engineers to create, execute ...
Toronto, ON · On-site
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Quick apply
Toronto, ON · On-site
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Quick apply
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Toronto, ON · On-site
CA$75K - CA$141K/yr
Intermediate level of proficiency: * Quality Assurance and Testing. * Cloud computing ... Programming. * Applications Integration. * Test Driven Development. * System Development Lifecycle.
Toronto, ON · On-site
CA$75K - CA$141K/yr
Intermediate level of proficiency: * Quality Assurance and Testing. * Cloud computing ... Programming. * Applications Integration. * Test Driven Development. * System Development Lifecycle.
Toronto, ON · Remote
CA$104K - CA$145K/yr
We are looking for a Senior Software Developer to join our Business Acquisition Tooling (BAT) team ... Offer guidance and mentorship to junior and intermediate team members. * Develop and maintain ...
Toronto, ON · Remote
CA$104K - CA$145K/yr
We are looking for a Senior Software Developer to join our Business Acquisition Tooling (BAT) team ... Offer guidance and mentorship to junior and intermediate team members. * Develop and maintain ...
About the role We're looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You'll Do * Design, develop, and maintain RPA automations using UiPath ...
About the role We're looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You'll Do * Design, develop, and maintain RPA automations using UiPath ...
About the role We're looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You'll Do * Design, develop, and maintain RPA automations using UiPath ...
About the role We're looking for a Intermediate RPA Software Developer (UiPath and PowerAutomate) to join our growing team! What You'll Do * Design, develop, and maintain RPA automations using UiPath ...
Serve as a technical lead and mentor for junior and intermediate developers, providing guidance on software design decisions, code reviews, and engineering best practices. * Collaborate with and ...
Serve as a technical lead and mentor for junior and intermediate developers, providing guidance on software design decisions, code reviews, and engineering best practices. * Collaborate with and ...
Serve as a technical lead and mentor for junior and intermediate developers, providing guidance on software design decisions, code reviews, and engineering best practices. * Collaborate with and ...
Serve as a technical lead and mentor for junior and intermediate developers, providing guidance on software design decisions, code reviews, and engineering best practices. * Collaborate with and ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
Toronto, ON · On-site +1
CA$157K - CA$179K/yr
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Provide mentorship to junior and intermediate associates through engineering best practises and ...
Toronto, ON · On-site +1
CA$157K - CA$179K/yr
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Provide mentorship to junior and intermediate associates through engineering best practises and ...
Toronto, ON · On-site +1
CA$157K - CA$179K/yr
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Provide mentorship to junior and intermediate associates through engineering best practises and ...
Toronto, ON · On-site +1
CA$157K - CA$179K/yr
Act as a tech lead developer owning technical design and development of cross-functional, multi ... Provide mentorship to junior and intermediate associates through engineering best practises and ...
$37.3K - $43.9K
15% of jobs
$43.9K - $50.5K
0% of jobs
$50.5K - $57.1K
0% of jobs
$57.1K - $63.7K
3% of jobs
$63.7K - $70.3K
3% of jobs
$72.5K is the 25th percentile. Wages below this are outliers.
$70.3K - $76.9K
10% of jobs
$76.9K - $83.5K
11% of jobs
The median wage is $86.8K / yr.
$83.5K - $90.1K
13% of jobs
$90.1K - $96.8K
10% of jobs
$100K is the 75th percentile. Wages above this are outliers.
$96.8K - $103.4K
16% of jobs
$103.4K - $110K
16% of jobs
$37.3K
$84K
$110K
| Aspect | Intermediate Software Developer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience | Usually 0-1 year of experience |
| Skills | Proficient in multiple programming languages, able to handle complex tasks | Basic understanding of programming, requires supervision |
| Responsibilities | Designing, developing, and troubleshooting software modules | Assisting in coding, testing, and learning project workflows |
| Work Environment | Independent problem-solving, collaborating with teams | Learning from senior staff, following instructions |
The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

CA$90K - CA$115K/yr
Full-time
Medical, Dental, PTO
Posted 26 days ago
About Us:
Propel (TSX: PRL) is the fintech company building a new world of financial opportunity by facilitating access to credit for consumers underserved by traditional financial institutions. Through its AI-driven platform, Propel evaluates customers in a more comprehensive way than traditional credit scores can. Our revolutionary fintech platform has already helped consumers access over one million loans and lines of credit and over one billion dollars in credit.
To build a new world of opportunity we bring together the brightest talent to help us build opportunities. We are entrepreneurs and believe in measuring success through results and growing within; talent and hard work never goes unnoticed. At Propel, we are here to change the way employees, customers and shareholders succeed together.
We are a team of passionate entrepreneurs, who foster curiosity and growth in our employees. Our culture is why we have been so successful and why our employees choose Propel to build their careers. It is also why we are one of North America’s fastest growing companies and a Best Place to Work.
Join us as we change the way employees, customers and shareholders succeed together.
Â
About You:
You thrive in a vibrant, entrepreneurial organization where your ideas are valued. You are motivated by goals, a self-starter, and enjoy wearing multiple hats in a fast-growing fintech environment.
This role focuses on building and supporting business-critical platform functionality, troubleshooting production and data issues, and helping modernize core systems used in lending and customer workflows. The ideal candidate is comfortable working in established codebases, collaborating cross-functionally, and delivering reliable changes in a fast-moving environment.
Responsibilities
Â
Requirements
Nice to Have
Benefits to Joining Propel
Â
Salary Range
$90,000 – $115,000
Final compensation is determined by market conditions, location, and the candidate’s experience, skills, and education. This role may also be eligible for performance-based incentive programs and total compensation may include variable incentives, such as bonuses and commissions.
Â
This posting is for an existing vacancy within our organization.
Â
Our Culture
Propel brings together the brightest talent to build opportunities. We are entrepreneurs who measure success through results and growth from within; talent and hard work never go unnoticed. Our team fosters curiosity and growth, making Propel one of North America’s fastest-growing companies and a Best Place to Work.
Â
Commitment to Diversity & Inclusion
Propel welcomes and encourages applications from all groups, including Indigenous peoples, women, visible minorities, persons with disabilities, people from gender and sexually diverse communities, and those with intersectional identities. Should you require accommodation throughout any stage of the recruitment and selection process, please specify your requirements when submitting your application and we will work with you to meet your needs.
AI Disclosure
We use AI to assist in reviewing applications and assessing candidates. These tools support our recruitment team, however, all hiring decisions are made by our trained hiring managers and recruitment professionals, not AI.