Senior Software Developer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Senior Software Developer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical ...
Senior Software Developer
Ottawa, ON · Remote
CA$10K - CA$135K/yr
The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence ...
Quick apply
Apply Early
Senior Software Developer
Ottawa, ON · Remote
CA$10K - CA$135K/yr
The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including Intelligence ...
Apply Early
Senior Software Developer
Oakville, ON · On-site +1
As a Senior Software Developer your key area of responsibility will be driving full-stack development with a strong focus on frontend features, specifically managing video frontend development and ...
Senior Software Developer
Oakville, ON · On-site +1
As a Senior Software Developer your key area of responsibility will be driving full-stack development with a strong focus on frontend features, specifically managing video frontend development and ...
Senior Software Developer
Kitchener, ON · On-site
As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the feed industry. This is a new vacancy due to growing business needs. Job ...
Quick apply
Apply Early
Senior Software Developer
Kitchener, ON · On-site
As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the feed industry. This is a new vacancy due to growing business needs. Job ...
Apply Early
As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the feed industry. This is a new vacancy due to growing business needs. Job ...
As we scale up, we are looking for a Senior Software Developer to help us build the software that is changing the face of the feed industry. This is a new vacancy due to growing business needs. Job ...
Senior Software Developer
CA$127K - CA$160K/yr
Job Posting Title Senior Software Developer Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid ...
Senior Software Developer
CA$127K - CA$160K/yr
Job Posting Title Senior Software Developer Job Category Systems Engineering Language Requirements English / Anglais English is required / L'anglais est requis Flexible Work Agreement Type Hybrid ...
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
Apply Early
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 ...
Apply Early
We are seeking an experienced and highly-motivated Senior Software Developer to take on a senior technical role within our development organization. This individual will be a key driver in developing ...
We are seeking an experienced and highly-motivated Senior Software Developer to take on a senior technical role within our development organization. This individual will be a key driver in developing ...
Senior Software Developer, Core Applications
Ottawa, ON · Remote
CA$115K - CA$155K/yr
Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead (Linkedin) Type: Permanent | Full-Time About Solink At Solink ...
Quick apply
Senior Software Developer, Core Applications
Ottawa, ON · Remote
CA$115K - CA$155K/yr
Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead (Linkedin) Type: Permanent | Full-Time About Solink At Solink ...
We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers ...
We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers ...
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Quick apply
Apply Early
As a senior member of a growing team, you will contribute in to all stages of the web development ... Bachelor's degree in Computer Science/Engineering an asset * Strong knowledge of database ...
Apply Early
We are all in with Agile development, DevOps, Open Source, Software as a Service (SaaS) and modern tools and processes . You will have an opportunity to make a real difference by working on some ...
We are all in with Agile development, DevOps, Open Source, Software as a Service (SaaS) and modern tools and processes . You will have an opportunity to make a real difference by working on some ...
Senior Software Engineer
Mississauga, ON · On-site
We are looking for an enthusiastic and motivated Senior Software Engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn and ...
Senior Software Engineer
Mississauga, ON · On-site
We are looking for an enthusiastic and motivated Senior Software Engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn and ...
Senior Software Engineer, Canada
Ottawa, ON · Remote
$140K - $165K/yr
Senior Software Engineer (Full-Time, Remote) -- Canada Salary: CAD $140,000-$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems ...
Quick apply
Apply Early
Senior Software Engineer, Canada
Ottawa, ON · Remote
$140K - $165K/yr
Senior Software Engineer (Full-Time, Remote) -- Canada Salary: CAD $140,000-$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems ...
Apply Early
Senior Software Engineer
Mississauga, ON · On-site
CA$132K - CA$165K/yr
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Senior Software Engineer
Mississauga, ON · On-site
CA$132K - CA$165K/yr
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Senior Software Engineer
Mississauga, ON · On-site
CA$132K - CA$165K/yr
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
Senior Software Engineer
Mississauga, ON · On-site
CA$132K - CA$165K/yr
Summary We are growing our engineering team and are looking for an experienced, product-minded Senior Software Engineer to help build and scale our platform. This role is ideal for someone who enjoys ...
As a Senior Software Engineer, you will combine strong software engineering fundamentals with modern AI-assisted development practices . You will work on the evertz.io microservices and backend ...
Quick apply
As a Senior Software Engineer, you will combine strong software engineering fundamentals with modern AI-assisted development practices . You will work on the evertz.io microservices and backend ...
Senior Software Developer information
See Hamilton, ON salary details
$51K - $60.8K
0% of jobs
$60.8K - $70.5K
2% of jobs
$70.5K - $80.2K
5% of jobs
$80.2K - $89.9K
13% of jobs
$92.5K is the 25th percentile. Wages below this are outliers.
$89.9K - $99.7K
17% of jobs
The median wage is $106.6K / yr.
$99.7K - $109.4K
17% of jobs
$109.4K - $119.1K
15% of jobs
$122.9K is the 75th percentile. Wages above this are outliers.
$119.1K - $128.8K
13% of jobs
$128.8K - $138.5K
9% of jobs
$138.5K - $148.3K
6% of jobs
$148.3K - $158K
2% of jobs
$51K
$111.6K
$158K
How much do senior software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Senior Software Developer, and why are they important?
What Is a Senior Software Developer?
Senior software developers have several years of experience in the software industry. They have proven successful in exceeding client expectations when developing programs and have provided excellent support in the managing of those applications. They have worked their way up from junior software developer positions and have mastered a variety of coding languages and programs. Senior software developers train and oversee a team of junior software developers.
What kinds of projects and responsibilities can a Senior Software Developer expect to handle on a daily basis?
What are Senior Software Developers?
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.
Other
This job post has expired today. Applications are no longer accepted.
Job description
Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are currently seeking a qualified Senior Software Developer to join our team. The role requires deep expertise in WPF and developing enterprise-grade applications with complex business logic. In our highly regulated environment, this includes responsibly leveraging AI tools to enhance development workflows while maintaining strict human oversight.
Location: Mississauga, ON
Work Arrangement: Hybrid
Responsibilities
- Design software architecture, build components with a focus on scalability, reliability, and maintainability.
- Guide software projects, provides mentorship to team members, and ensures that technical solutions align with business objectives.
- Contribute to defining technical solutions that meet product and system needs.
- Develop software features and integrate them seamlessly with existing systems.
- UtilizeAI coding and documentation assistants (e.g., Claude) to increase developmentproficiency, ensuring all AI-generated outputs undergo rigorous human review and validation to meet strict medical device quality and safety standards.
- Design and implement comprehensive unit tests to ensure reliability.
- Plan and execute software testing activities, supporting integration and system verification.
- Prepare andmaintainhigh-quality software documentation, including design specifications and technical reports.
- Analyze and troubleshoot complex software issues,providingtechnical guidance to the team.
- Maintainandoptimizethe Continuous Integration (CI) environment to ensure efficient builds and testing.
- Actively mentor junior and mid-level developers,facilitateworkshops, and support team growth through knowledge sharing.
- Advancedproficiencyin C#/WPF with a strong ability to craft efficient and scalable solutions using best practices.
- ExperienceutilizingClaude toaccelerate code generation, refactoring, and logic optimization.
- Assistthe manager in mentoringthe teaminthe responsible adoption of AI, establishing standards to improve output qualityand training developersto scrutinize AI suggestions for hallucinations or security flaws.
- Expertisein advanced design patterns, risk analysis, system optimization, and full-cycle development tasks.
- Demonstratedability to address complex problems, foresee issues, and devise innovative solutions thatbenefitthe business.
- High levelof independence in making critical architectural decisions and managing project workflows.
- Ability to clearly explain technical concepts to non-technical stakeholders and manage cross-functional collaboration seamlessly.
- Deep understanding of business impact, ensuring technical decisions align with strategicobjectives.