Software Developer
Kanata, ON ยท On-site
Overview This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI ...
Kanata, ON ยท On-site
Overview This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI ...
Kanata, ON ยท On-site
Overview This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI ...
Kanata, ON ยท On-site
CA$85K - CA$105K/yr
About the Role This is a Full-Stack Software Developer role aimed at new graduates and early-career developers ready to build their careers on a high-impact platform team. You'll join Launchpad, the ...
Kanata, ON ยท On-site
CA$85K - CA$105K/yr
About the Role This is a Full-Stack Software Developer role aimed at new graduates and early-career developers ready to build their careers on a high-impact platform team. You'll join Launchpad, the ...
CA$90K - CA$132K/yr
As a Systems Software Developer on our Middleware team, you will design, implement, and maintain VirtIO virtual devices - including virtual sockets, shared input, shared filesystems, and shared ...
CA$90K - CA$132K/yr
As a Systems Software Developer on our Middleware team, you will design, implement, and maintain VirtIO virtual devices - including virtual sockets, shared input, shared filesystems, and shared ...
Kanata, ON ยท On-site
We are seeking a Senior Software Engineer with a strong backend focus to design, deliver, and ... junior engineers through code reviews, design feedback, and pairing Participate in on-call ...
Kanata, ON ยท On-site
We are seeking a Senior Software Engineer with a strong backend focus to design, deliver, and ... junior engineers through code reviews, design feedback, and pairing Participate in on-call ...
Ottawa, ON ยท On-site +1
Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards. * Work closely with cybersecurity analysts, DevOps and infrastructure teams ...
Ottawa, ON ยท On-site +1
Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards. * Work closely with cybersecurity analysts, DevOps and infrastructure teams ...
Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards. Work closely with cybersecurity analysts, DevOps and infrastructure teams across ...
Quick apply
Perform code reviews and mentor junior and intermediate developers to uphold software quality and security standards. Work closely with cybersecurity analysts, DevOps and infrastructure teams across ...
Kanata, ON ยท On-site
Mentor more junior developers * Ensure software development follows industry best practices, policies and guidelines. Specifically, ensuring that technical solutions are in line with established CNN ...
Kanata, ON ยท On-site
Mentor more junior developers * Ensure software development follows industry best practices, policies and guidelines. Specifically, ensuring that technical solutions are in line with established CNN ...
Gatineau, QC ยท On-site
Senior Software Developer Department: Research & Development Reports To: Manager, Software Engineering Revision Date: 5/11/2026 Location: Gatineau, QC Level: T3 Company Overview Comtech ...
Quick apply
Gatineau, QC ยท On-site
Senior Software Developer Department: Research & Development Reports To: Manager, Software Engineering Revision Date: 5/11/2026 Location: Gatineau, QC Level: T3 Company Overview Comtech ...
Grow with us Software Developer Co-op Location: Ottawa, ON. Duration: 8 - 16 months (for co-ops) Start date: January 4th, 2027 Please upload your unofficial transcript when applying. (Use the "Cover ...
Grow with us Software Developer Co-op Location: Ottawa, ON. Duration: 8 - 16 months (for co-ops) Start date: January 4th, 2027 Please upload your unofficial transcript when applying. (Use the "Cover ...
Kanata, ON ยท On-site
As a Junior Software Technical Support Engineer supporting the Nokia Network Services Platform (NSP), you will work closely with customers and internal Nokia teams to diagnose and resolve technical ...
Kanata, ON ยท On-site
As a Junior Software Technical Support Engineer supporting the Nokia Network Services Platform (NSP), you will work closely with customers and internal Nokia teams to diagnose and resolve technical ...
Ottawa, ON ยท On-site
CA$100/hr
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide functional and technical leadership within projects. * Make recommendations for the development and ...
Ottawa, ON ยท On-site
CA$100/hr
As a Lead Software Developer at Spiria, you will: * Provide an advisory role to clients. * Provide functional and technical leadership within projects. * Make recommendations for the development and ...
We are looking for an experienced Director of Software Development for our client. This is a ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
We are looking for an experienced Director of Software Development for our client. This is a ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
Quick apply
We are looking for an experienced Director of Software Development for our client. This is a ... Extensive experience mentoring junior developers; performing code reviews, contributing to ...
Kanata, ON ยท On-site
As a Senior Software Developer, you will work across the stack to develop fast, secure, and scalable applications at the center of CNN's affiliate distribution ecosystem. You will collaborate closely ...
Kanata, ON ยท On-site
As a Senior Software Developer, you will work across the stack to develop fast, secure, and scalable applications at the center of CNN's affiliate distribution ecosystem. You will collaborate closely ...
Ottawa, ON ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Ottawa, ON ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Ottawa, ON ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Quick apply
Ottawa, ON ยท Remote
You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience ...
Ottawa, ON ยท On-site
CA$127/hr
Master's degree in Computer Science, Electrical Engineering, Software Engineering OR Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
Ottawa, ON ยท On-site
CA$127/hr
Master's degree in Computer Science, Electrical Engineering, Software Engineering OR Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
Mentor more junior developers. * Ensure software development follows industry best practices, policies and guidelines. Specifically, ensuring that technical solutions are in line with established CNN ...
Mentor more junior developers. * Ensure software development follows industry best practices, policies and guidelines. Specifically, ensuring that technical solutions are in line with established CNN ...
CA$25.50 - CA$37/hr
Work in developing/debugging software which supports developer's needs, such as web-based tools, log analysis tools, debug tools, software management tools, etc. Write and execute unit, integration ...
CA$25.50 - CA$37/hr
Work in developing/debugging software which supports developer's needs, such as web-based tools, log analysis tools, debug tools, software management tools, etc. Write and execute unit, integration ...
Ottawa, ON ยท On-site
CA$90K - CA$132K/yr
As a Systems Software Developer on our Middleware team, you will design, implement, and maintain VirtIO virtual devices - including virtual sockets, shared input, shared filesystems, and shared ...
Ottawa, ON ยท On-site
CA$90K - CA$132K/yr
As a Systems Software Developer on our Middleware team, you will design, implement, and maintain VirtIO virtual devices - including virtual sockets, shared input, shared filesystems, and shared ...
$29.1K - $35.2K
3% of jobs
$35.2K - $41.4K
4% of jobs
$41.4K - $47.6K
8% of jobs
$51K is the 25th percentile. Wages below this are outliers.
$47.6K - $53.8K
17% of jobs
$53.8K - $60K
17% of jobs
The median wage is $60.3K / yr.
$60K - $66.2K
14% of jobs
$70.9K is the 75th percentile. Wages above this are outliers.
$66.2K - $72.4K
16% of jobs
$72.4K - $78.6K
12% of jobs
$78.6K - $84.8K
5% of jobs
$84.8K - $91K
3% of jobs
$91K - $97.2K
1% of jobs
$29.1K
$63.2K
$97.2K
A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.
The most popular types of Software Developer jobs in Ottawa, ON are:
For Junior Software Developer jobs in Ottawa, ON, the most frequently searched job titles are:
The top searched job categories for Junior Software Developer jobs in Ottawa, ON are:
Cities near Ottawa, ON with the most Junior Software Developer job openings:

Full-time
Posted 23 days ago
Enterprise AI is moving from pilots to production, and the constraint is no longer the model -it'sthe data. Agents are only as good as what they can sense, trust, and act on in the moment, and real-time, event-driven data is becoming thefoundationevery serious AI system runs on.
Solace istheleadingreal-time data platform for the enterprise AI era. Established enterprises worldwide - including RBC Capital Markets, Bosch, Heineken, PSA Singapore, United Airlines, Schwarz Group, and hundreds more - have built their business around Solace to enable intelligent,real-timeexperiences, modernize their application and integration landscape, and create seamless digital journeys for their customers, partners, and employees.
So, the next time you drive a car, order furniture online, fly in a plane, check your bank balance on your phone, your positive experience could be a direct result of our technology-and your hard work!
Overview
This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration Platform for Agentic AI that securely connects, orchestrates, and scales AI agents in real-time. You will take an important role in blending advanced AI technologies with our core products as well as our internal tooling. Your expertise will help us create smarter, more intuitive systems that redefine user interaction and operational efficiency. You will collaborate closely with various teams, contributing technical solutions and innovative ideas that push the boundaries of what is possible.
Are You Someone Who
What You'll Do
What You Bring
Desirable Skills
Why You'll Love Working at Solace
At Solace, we're all about smart people, meaningful work, and good vibes.
Role Status: EXISTING
Expected Salary Range: Expected salary range for this role is from $95,000k to $140,000k per year. The final offer within this range will reflect the successful candidate's skills and experience.
At Solace, we are committed to a fair, inclusive, and transparent recruitment process.
To help identify candidates whose qualifications best align with the role, we use artificial intelligence (AI) tools during the initial stage of resume screening. These tools compare submitted resumes to the job description, focusing on education, experience, and skills.
Importantly, all decisions beyond this initial screening-including interviews and final hiring-are made by our human recruitment team. AI is never used to make final hiring decisions.
Let's Talk
Not sure you meet every requirement? That's okay - we're more interested in your potential and passion. If this role excites you, we'd love to hear from you.
Need accommodations during the hiring process? Just let us know - we're here to support you.
Thanks to everyone who applies! While we wish we could connect with every candidate, only those selected to move forward will be contacted.
At Solace, we believe that diversity and inclusion drive innovation and growth, both in business and in life. We strive to create an enriching and safe workplace where you can be who you are. If you want to do the best work of your career and feel supported every step of the way, we encourage you to join us!
#LI-NG1