1

Developer Jobs in Ottawa, ON (NOW HIRING)

Cloud DevOps Engineer (Hybrid) Ottawa, ON | Hybrid (3 Days Onsite - Tue to Thu) Start Date: 12 months contract to begin Pay Rate: $40-$50/hr About the Environment A global, highly secure cloud ...

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

Software Developer II - Android

Kanata, ON · On-site

  • Medical

  • Life

  • Retirement

  • PTO

The Engineer will contribute to the technical direction, supporting the Principal Engineers/Architects and Senior Engineers in defining the technology strategy and implementation. We need our ...

SENIOR SALESFORCE DEVELOPER Location: Ottawa or Toronto, Ontario Build what's next at Minto Working at Minto means being part of something bigger-where your career is built on purpose, progress, and ...

Senior Software Developer

Kanata, ON · Hybrid

  • Medical

  • Life

  • Retirement

  • PTO

We are looking for engineers who are comfortable across the stack and interested in solving unique and challenging problems. This role is ideal for an individual who thrives in a fast-paced ...

Software Developer

Kanata, ON

CA$80K - CA$105K/yr

  • Medical

  • Dental

  • PTO

Summary As the leader in high-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video ...

Senior Software Developer

Kanata, ON · On-site

  • Medical

  • Life

  • Retirement

  • PTO

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 ...

Full Stack Developer

Ottawa, ON · On-site +1

  • Medical

  • PTO

We are actively seeking Cloud Software Engineers to join our dynamic, growing, remote first Foci team. If you're an individual who loves solving business problems with modern tech, enjoys project ...

Python Developer

Kanata, ON

CA$75K - CA$95K/yr

Collaborate cross-functionally with developers, QA, and system teams to ensure high-quality software delivery. * Integrate automated test suites into CI/CD pipelines (e.g., Jenkins) to support ...

Senior Software Developer, tvOS

Kanata, ON · On-site

  • Medical

  • Life

  • Retirement

  • PTO

The Senior Developer will contribute to the technical direction, supporting the Principal Engineers/Architects in defining the technology strategy and implementation. He/she will provide guidance and ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...

We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...

They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will ...

DevOps Sub-discipline Manager

Ottawa, ON · Hybrid

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

As a DevOps discipline lead, supports the E2 Manager with, * In the establishment, standardization and evolution of processes, procedures and tooling for the discipline. * In ensuring that the ...

They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will ...

Showing results 41-60

Developer information

See Ottawa, ON salary details

$25.2K

$96.9K

$161.5K

How much do developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for developer in Ottawa, ON is $96,930.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,541.00 and $114,790.00 per year, depending on experience, location, and employer.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the key skills and qualifications needed to thrive as a developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, along with experience in cloud computing and agile environments, enhance job prospects in this field.

What are the most commonly searched types of Developer jobs in Ottawa, ON?

The most popular types of Developer jobs in Ottawa, ON are:

What are popular job titles related to Developer jobs in Ottawa, ON?

For Developer jobs in Ottawa, ON, the most frequently searched job titles are:

Infographic showing various Developer job openings in Ottawa, ON as of August 2026, with employment types broken down into 81% Full Time, 3% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $96,930 per year, or $46.6 per hour.

Cloud DevOps Engineer (Hybrid)

WilsonCTS

Ottawa, ON • Hybrid

CA$40 - CA$50/hr

Contractor

Re-posted 4 days ago


Job description

Cloud DevOps Engineer (Hybrid)

Ottawa, ON | Hybrid (3 Days Onsite - Tue to Thu)
Start Date: 12 months contract to begin
Pay Rate: $40-$50/hr


About the Environment

A global, highly secure cloud organization delivering mission-critical Identity & Access Management (IAM) services to enterprise customers operating in regulated, high-availability environments. The platform spans AWS and GCP and is built for scale, resilience, and zero-compromise security.

We are looking for a Cloud DevOps Engineer to join the Cloud Operations team and help drive reliability, automation, and next-generation AI-assisted operations across a complex multi-cloud ecosystem.


What You'll Be Doing

Cloud Operations & Reliability

  • Run and support production-grade IAM cloud services
  • Ensure high availability, performance, resilience, and security
  • Participate in L2/L3 incident response, RCA, and postmortems
  • Join a 24/7 follow-the-sun on-call rotation
  • Continuously improve operational stability and service quality

DevOps, Automation & IaC

  • Design and manage Infrastructure as Code using Terraform
  • Build and maintain CI/CD pipelines (GitLab)
  • Deploy and operate Kubernetes platforms (EKS, GKE, OpenShift)
  • Automate provisioning, deployment, validation, and rollback processes
  • Ensure DevOps code quality, security, and consistency

Observability & AIOps

  • Implement monitoring and alerting using Datadog
  • Leverage AIOps for anomaly detection and alert correlation
  • Support faster root-cause analysis during incidents
  • Contribute to predictive analytics (capacity planning, failure prevention)

AI-Assisted Operations

  • Use AI copilots for troubleshooting and diagnostics
  • Build automated remediation and self-healing workflows
  • Generate and enhance runbooks and operational documentation using AI
  • Integrate AI-driven insights into daily operations

Platform & Database Support (Secondary)

  • Support PostgreSQL, MySQL, MSSQL, MongoDB, Elastic
  • Assist with HA/DR, backups, upgrades, and migrations
  • Ensure performance, reliability, and security of data systems

Collaboration & Governance

  • Create technical design docs, runbooks, and SOPs
  • Work with SREs, Automation Architects, and R&D teams
  • Improve scalability, cost efficiency, and operational maturity
  • Operate within ITIL-aligned environments

What You Bring

  • 5+ years in cloud production operations
  • Strong Kubernetes experience
  • Hands-on Terraform / IaC expertise
  • CI/CD experience with GitLab
  • AWS or GCP proficiency (multi-cloud preferred)
  • Strong scripting skills (Python, Bash, YAML, JSON)
  • Linux expertise
  • Experience with observability tools (Datadog preferred)

Nice to Have

  • AIOps / ML-driven monitoring experience
  • Exposure to AI-assisted DevOps workflows
  • IAM or regulated industry experience
  • ITIL / COBIT knowledge
  • Globally distributed team experience

Work Style

  • Hybrid: 3 days onsite (Tue-Thu)
  • Core hours: 9:00 AM - 4:30 PM (Mon-Fri)
  • Collaborative, high-security, fast-moving environment


All interested applicants who meet the qualifications listed above are invited to submit a resume by clicking "Apply Now."

The indicated pay range is a goodfaith estimate based on required qualifications, experience, training, and other factors permitted by law. It reflects the pay band established by the client company. Actual offers may vary depending on skills, experience, geographic location, and expected work quality. Most candidates start in the lower half of the range. Pay history is not considered where prohibited by law. This information serves as a general guideline for compensation discussions.

To support a fair and efficient hiring process, we may use artificial intelligence (AI) tools to help review applications. Our team carefully reviews all candidates, and AI is used only as a support tool-never as the sole decision-maker.