The Staples technology team is seeking a motivated and talented Junior Software Developer to join our backend development team. We are looking for someone passionate about building robust, scalable ...
The Staples technology team is seeking a motivated and talented Junior Software Developer to join our backend development team. We are looking for someone passionate about building robust, scalable ...
Senior Software Engineer / Software Developer (React Native)
CA$141K - CA$212K/yr
Senior Software Engineer / Software Developer (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
Senior Software Engineer / Software Developer (React Native)
CA$141K - CA$212K/yr
Senior Software Engineer / Software Developer (React Native) Build what's next for players. We're a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the ...
We are seeking a Full-Stack Software Developer to support the ongoing development, enhancement, and maintenance of a mission-critical system operating across secure Canadian Forces networks. This ...
Quick apply
We are seeking a Full-Stack Software Developer to support the ongoing development, enhancement, and maintenance of a mission-critical system operating across secure Canadian Forces networks. This ...
Senior Software Developer
Toronto, ON · On-site
CA$75K - CA$141K/yr
Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software ...
Senior Software Developer
Toronto, ON · On-site
CA$75K - CA$141K/yr
Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software ...
... 2 senior developers of e\-commerce solutions for our client using Magento, CloudSense and MuleSoft integration. In relation to Magento there is possibly flexibility to consider Developers with PHP ...
... 2 senior developers of e\-commerce solutions for our client using Magento, CloudSense and MuleSoft integration. In relation to Magento there is possibly flexibility to consider Developers with PHP ...
... 2 senior developers of e\-commerce solutions for our client using Magento, CloudSense and MuleSoft integration. In relation to Magento there is possibly flexibility to consider Developers with PHP ...
... 2 senior developers of e\-commerce solutions for our client using Magento, CloudSense and MuleSoft integration. In relation to Magento there is possibly flexibility to consider Developers with PHP ...
Senior Software Developer
CA$107K - CA$157K/yr
Bachelor in Computer Engineering with5+ years working experience or equivalent MS. * Comprehensive technical knowledge and experience in software development methodologies, design, implementation ...
Senior Software Developer
CA$107K - CA$157K/yr
Bachelor in Computer Engineering with5+ years working experience or equivalent MS. * Comprehensive technical knowledge and experience in software development methodologies, design, implementation ...
Senior Software Developer
Kanata, ON · Hybrid
Code! Be passionate about software engineering with a strong sense of ownership for the code that you and your team write. * Support others on your team through code reviews, pairing and ...
Senior Software Developer
Kanata, ON · Hybrid
Code! Be passionate about software engineering with a strong sense of ownership for the code that you and your team write. * Support others on your team through code reviews, pairing and ...
Sr. Software Developer
CA$110K - CA$135K/yr
Proactively address any software issues and resolve quickly and effectively Requirements * 10+ years of work experience as a full stack developer (Java+ React/Angular) or any similar role * Exposure ...
Sr. Software Developer
CA$110K - CA$135K/yr
Proactively address any software issues and resolve quickly and effectively Requirements * 10+ years of work experience as a full stack developer (Java+ React/Angular) or any similar role * Exposure ...
The Senior Software Developer - Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that integrate with cloud platforms like AWS or ...
Quick apply
The Senior Software Developer - Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that integrate with cloud platforms like AWS or ...
The Senior Software Developer - Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that integrate with cloud platforms like AWS or ...
The Senior Software Developer - Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that integrate with cloud platforms like AWS or ...
Job Requisition ID # 26WD99219 26WD99219, Senior Software Developer (Data & Backend Development) French translation to follow!/Traduction francaise a suivre! Position Overview The reporting team is ...
Job Requisition ID # 26WD99219 26WD99219, Senior Software Developer (Data & Backend Development) French translation to follow!/Traduction francaise a suivre! Position Overview The reporting team is ...
Senior Software Developer
Toronto, ON · Hybrid
We are looking for a Senior Software Developer who loves writing code but also enjoys thinking about how the entire system fits together. You will be a key player in our core development team ...
Senior Software Developer
Toronto, ON · Hybrid
We are looking for a Senior Software Developer who loves writing code but also enjoys thinking about how the entire system fits together. You will be a key player in our core development team ...
Senior Software Developer
Kanata, ON · On-site +1
About the Role This position is for aSenior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and ...
Senior Software Developer
Kanata, ON · On-site +1
About the Role This position is for aSenior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration and ...
RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Must-haves: * 10+ years' experience in ...
Quick apply
RQ11288 - Sr. Software Developer 1-year contract (250 business days) - possible extenion ONSITE 5 days - 222 Jarvis St 5th floor Security Level: CRJMC Must-haves: * 10+ years' experience in ...
About the Job We are searching for a Senior Level iOS Software Engineer to join our Engineering Team. They are an individual contributor, self-directed, able to work with minimal supervision, and is ...
About the Job We are searching for a Senior Level iOS Software Engineer to join our Engineering Team. They are an individual contributor, self-directed, able to work with minimal supervision, and is ...
We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation ...
We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including design, implementation ...
Job Requisition ID # 26WD99399 Senior Software Developer- Platform & Emerging Technologies Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of cloud ...
Job Requisition ID # 26WD99399 Senior Software Developer- Platform & Emerging Technologies Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of cloud ...
As Sr. Software Developer, Quality Platform, you design, build, maintain, and improve the tools and services that support engineering excellence across the SDLC. You partner closely with DevOps and ...
As Sr. Software Developer, Quality Platform, you design, build, maintain, and improve the tools and services that support engineering excellence across the SDLC. You partner closely with DevOps and ...
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global technology organization recognized for building complex, large-scale software platforms used by ...
Quick apply
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global technology organization recognized for building complex, large-scale software platforms used by ...
Senior Software Developer information
See Ontario salary details
$52.5K - $62.5K
0% of jobs
$62.5K - $72.5K
2% of jobs
$72.5K - $82.5K
5% of jobs
$82.5K - $92.5K
13% of jobs
$95.2K is the 25th percentile. Wages below this are outliers.
$92.5K - $102.5K
17% of jobs
The median wage is $109.7K / yr.
$102.5K - $112.5K
17% of jobs
$112.5K - $122.5K
15% of jobs
$126.5K is the 75th percentile. Wages above this are outliers.
$122.5K - $132.5K
13% of jobs
$132.5K - $142.5K
9% of jobs
$142.5K - $152.5K
6% of jobs
$152.5K - $162.5K
2% of jobs
$52.5K
$114.7K
$162.5K
How much do senior software developer jobs pay per year?
What skills and qualifications are needed to thrive as a senior software developer?
What does a senior software developer do?
What is a senior software developer?
What is the difference between Senior Software Developer vs Software Engineer?
| Aspect | Senior Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; experience often 5+ years | Bachelor's or higher in CS or related field; similar experience levels |
| Work Environment | Collaborates on complex projects, mentors juniors, leads technical efforts | Designs, develops, tests software; may work on specific modules or systems |
| Industry Usage | Commonly used in tech companies, startups, and enterprise firms | Widely used across industries, often interchangeable with developer roles |
The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.
What are the most commonly searched types of Software Developer jobs in Ontario?
The most popular types of Software Developer jobs in Ontario are:
What are popular job titles related to Senior Software Developer jobs in Ontario?
For Senior Software Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Senior Software Developer jobs in Ontario look for?
The top searched job categories for Senior Software Developer jobs in Ontario are:
What cities in Ontario are hiring for Senior Software Developer jobs?
Cities in Ontario with the most Senior Software Developer job openings:
What are popular job titles related to Senior Software Developer jobs in ON?
For Senior Software Developer jobs in ON, the most frequently searched job titles are:

Full-time
Medical, Dental
Posted 24 days ago
Job description
Some of what you will do:
The Staples technology team is seeking a motivated and talented Junior Software Developer to join our backend development team. We are looking for someone passionate about building robust, scalable backend systems and microservices. This role focuses exclusively on server-side development using .NET and C# technologies. You will work in a collaborative environment where you can grow your skills while contributing to mission-critical applications that serve our customers.
Specifically, You Will:
Develop and maintain backend applications and APIs using .NET and C#.
Build and enhance microservices architecture components.
Design and implement RESTful APIs and web services.
Work with databases to create efficient data access layers.
Deploy and monitor applications in Azure cloud environment.
Write clean, maintainable, and well-documented code.
Participate in code reviews and follow development best practices.
Contribute to testing strategies including unit and integration testing..
Some of what you need:
Bachelor's degree or diploma in Computer Science, Software Engineering, or related field.
Relevant coding bootcamp certification or equivalent practical experience.
Microsoft certifications (Azure Fundamentals, C# certifications) are a plus.
Strong foundational knowledge of C# and .NET framework (.NET 8+).
Understanding various design patterns and best practices.
Good knowledge of microservices architecture concepts, Cloud Native services, Containerized Architecture.
Expertise in RESTful API design and development.
Database knowledge (SQL Server preferred, but open to other RDBMS).
Familar understanding of Azure cloud services such as EventHub, Table Storage, Blob Storage.
Experience with version control systems (Git).
Understanding of software development lifecycle (SDLC) and Agile methodology.
Experience with Azure services (App Service, Azure Functions, Service Bus, Azure SQL).
Knowledge of containerization technologies (Docker, Kubernetes).
Familiarity with message queues and event-driven architecture.
Understanding of CI/CD pipelines and DevOps practices (Azure DevOps).
Experience with Entity Framework Core or other ORM tools.
Knowledge of design patterns and software architecture principles.
Experience with automated testing frameworks (xUnit, NUnit).
Understanding of authentication and authorization (OAuth, JWT).
Knowledge of caching strategies (Redis, Azure Cache).
5+ years of professional software development experience.
5+ years of experience with .NET Core/.NET 8+ and C# development.
Basic experience with SQL databases and writing queries.
Exposure to cloud platforms, preferably Microsoft Azure.
Understanding of web service development and API integration.
Experience with development tools like Visual Studio or VS Code.
Familiarity with agile development methodologies is a plus.
Physical demands/working conditions:
Office environment - Hybrid, with 4 days onsite in Richmond Hill, subject to the hybrid policy.
Some of what you will get:
Associate discount
Health and Dental benefits
RRSP/DPSP
Performance bonuses
Learning & Development programs
And more...