The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
Quick apply
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
Quick apply
The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including ...
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
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 ...
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ) and ...
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ) and ...
Ottawa, ON · On-site
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ) and ...
Ottawa, ON · On-site
CA$96K - CA$118K/yr
As a Software Developer, you will * 5 plus years of software development experience * Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ) and ...
We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV) applications across ...
Quick apply
We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV) applications across ...
Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ ...
Quick apply
Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ ...
Stittsville, ON · On-site
Senior Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of ...
Stittsville, ON · On-site
Senior Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of ...
Salary: $120,000 - $130,000 Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems ...
Quick apply
Salary: $120,000 - $130,000 Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems ...
Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family ...
Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family ...
The CNN Growth team is hiring a Senior Software Engineer to help build and evolve the systems and user experiences that drive audience growth, engagement, and monetization acrossCNN's digital ...
The CNN Growth team is hiring a Senior Software Engineer to help build and evolve the systems and user experiences that drive audience growth, engagement, and monetization acrossCNN's digital ...
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 ...
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 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 ...
At CRANK , we are seeking an Embedded Software Developer with a strong focus on front-end and UI development . In this hybrid role, you will design and implement intuitive and visually appealing user ...
At CRANK , we are seeking an Embedded Software Developer with a strong focus on front-end and UI development . In this hybrid role, you will design and implement intuitive and visually appealing user ...
Ottawa, ON · On-site
CA$131K - CA$181K/yr
Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command-line tools that help developers create mission-critical software used in automotive, robotics ...
Ottawa, ON · On-site
CA$131K - CA$181K/yr
Join a team of highly skilled engineers developing the compilers, libraries, utilities, and command-line tools that help developers create mission-critical software used in automotive, robotics ...
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 ...
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 ...
Kanata, ON · On-site
As a Software Development Engineer II (Dev 2) on Dalton, you will focus primarily on backend development, working on Java-based microservices that process asynchronous events, manage data at scale ...
Kanata, ON · On-site
As a Software Development Engineer II (Dev 2) on Dalton, you will focus primarily on backend development, working on Java-based microservices that process asynchronous events, manage data at scale ...
About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and Connected TV (CTV) Engineering Teams. They are an individual contributor, self-directed, able to ...
About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and Connected TV (CTV) Engineering Teams. They are an individual contributor, self-directed, able 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
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
Ottawa, ON · Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Full-time
PTO
Re-posted 2 days ago
Powered by JazzHR
tNVVIqGDSy