1

Senior Application Developer Jobs in Ottawa, ON (NOW HIRING)

Use CI/CD pipelines to support infrastructure as code, not as an application DevOps role * Security ... Senior-level experience designing and operating AWS infrastructure at scale * Hands-on experience ...

LeverageTek is actively seeking a Senior ServiceNow Developer for a 6-month contract with its ... Application Developer (CAD) - asset ServiceNow Certified Implementation Specialist - IRM - asset ...

Senior Cloud Developer Take a central role The Bank of Canada has a vision to be a leading central ... Cloud application delivery: Design, develop, test, and deploy cloud-native applications, APIs, and ...

Senior Software Developer

Ottawa, ON · Remote

CA$10K - CA$135K/yr

We do this by focusing on our customers' needs through the innovative application of science ... Reporting to the Senior Staff Software Developer, this role will leverage software engineering ...

The Senior Developer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design ...

SENIOR SALESFORCE DEVELOPER Location: Ottawa or Toronto, Ontario Build what's next at Minto Working ... Any speculative or unsolicited CV's will be treated as a direct application. This role may involve ...

Senior DevOps Engineer

Kanata, ON · On-site

CA$115K - CA$140K/yr

... their application and integration landscape, and create seamless digital journeys for their ... What You'll Do As a Senior DevOps Engineer, you'll take ownership of critical platform capabilities ...

... their application and integration landscape, and create seamless digital journeys for their ... What You'll Do As a Senior DevOps Engineer, you'll take ownership of critical platform capabilities ...

This role reports to a Sr Engineer, Low-Code, Supervisor, AI and Apps, or Manager, AI and Apps ... Strong knowledge of Power Fx language and best practices for platform application development.

As a Senior Developer, DevOps on our Platform Engineering team, you'll play a critical role in ... To make sure your application reaches our hiring team, please apply directly through our careers ...

The Senior Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated advanced understanding of troubleshooting, root-cause analysis, application design ...

next page

Showing results 1-20

Senior Application Developer information

See Ottawa, ON salary details

$61.9K

$109.6K

$156.2K

How much do senior application developer jobs pay per year?

As of Aug 25, 2026, the average yearly pay for senior application developer in Ottawa, ON is $109,609.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,546.00 and $124,793.00 per year, depending on experience, location, and employer.

What is a senior application developer?

Senior Application Developers are experienced professionals who design, build, and maintain complex software applications. They lead development teams, make key architectural decisions, and ensure that software projects meet technical standards and business requirements. In addition to writing code, they often mentor junior developers, troubleshoot high-level issues, and collaborate with other departments to deliver robust solutions. Their expertise helps organizations create scalable and efficient applications tailored to business needs.

What are the key skills and qualifications needed to thrive as a senior application developer?

To thrive as a Senior Application Developer, you need advanced programming skills, a deep understanding of software development lifecycles, and typically a bachelor’s degree in computer science or related fields. Mastery of languages like Java, C#, or Python, experience with frameworks, databases, and familiarity with version control systems (such as Git) are essential, and certifications like AWS Certified Developer or Microsoft Certified: Azure Developer Associate can be advantageous. Strong problem-solving, leadership, and communication skills help you manage projects and mentor junior developers. These skills are crucial for delivering robust, scalable applications and ensuring effective collaboration within development teams.

What are some typical challenges faced by senior application developers when leading development projects?

Senior Application Developers often encounter challenges such as balancing project deadlines with code quality, managing technical debt, and integrating new technologies into existing systems. They are typically responsible for mentoring junior developers, which requires strong communication and leadership skills. Additionally, they must collaborate closely with cross-functional teams, such as QA, UX/UI designers, and product managers, to ensure that project requirements are met while maintaining scalability and performance standards.

What is the difference between Senior Application Developer vs Application Engineer?

AspectSenior Application DeveloperApplication Engineer
Required CredentialsBachelor's degree in CS or related field; 5+ years experience; programming certificationsBachelor's degree in CS or related field; 3+ years experience; technical certifications
Work EnvironmentDesigning, developing, and maintaining applications; leading projectsImplementing, testing, and supporting applications; collaborating with development teams
Employer & Industry UsageTech companies, finance, healthcare; senior roles in software developmentIT firms, manufacturing, telecom; technical support and implementation roles

While both roles involve application development, Senior Application Developers typically lead projects and have more experience, whereas Application Engineers focus on implementing and supporting applications within technical teams.

How much does a senior application developer make?

The average salary for a senior application developer typically ranges from $100,000 to $150,000 annually, depending on experience, location, and industry. Skilled developers with expertise in specific programming languages, frameworks, or certifications may earn higher compensation. Salaries can also vary based on company size and project complexity.

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

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

What cities near Ottawa, ON are hiring for Senior Application Developer jobs?

Cities near Ottawa, ON with the most Senior Application Developer job openings:

Infographic showing various Senior Application Developer job openings in Ottawa, ON as of August 2026, with employment types broken down into 73% Full Time, 22% Part Time, and 5% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $109,609 per year, or $52.7 per hour.

Senior Application Engineer / Senior Field Application Engineer

Ranovus

Kanata, ON • On-site

Full-time

Re-posted 10 days ago


Job description

Job Title: Senior Application Engineer / Senior Field Application Engineer
Location: Ottawa, ON
Reports To:Senior Manager, Product Management


About Us:


Ranovus is a semiconductor company with global operations helping power the data behind next generation AI and data center networks. We design and build advanced hardware that moves massive amounts of information quickly and efficiently between computer systems in data centers around the world. Our technology improves performance while reducing energy use and environmental impact, supporting the rapid growth of AI and cloud services. At Ranovus, you'll join a collaborative, inclusive team that values learning, flexibility, and meaningful work with global impact.

The Opportunity

Ranovus is seeking a Senior Application Engineer / Senior Field Application Engineer to play a pivotal role in driving customer adoption and design wins for our Odin Silicon Photonics platform.

This is a highly technical, customerfacing role for a seasoned professional who thrives at the intersection of system architecture, handson engineering, and strategic customer engagement. You will act as a trusted technical authority for customers while shaping product direction through deep collaboration with internal engineering and product teams.

How You'll Contribute

  • Own the technical engagement with key customers and partners, serving as the lead technical authority from early architecture discussions through deployment and production
  • Drive strategic design wins with hyperscale's, AI system builders, ASIC vendors, and system integrators by aligning Ranovus technology with customer roadmaps
  • Partner closely with business development and marketing to identify highvalue applications, influence account strategy, and support longterm customer success
  • Translate complex customer requirements into clear technical inputs for product management and engineering teams, influencing architecture, features, and roadmap priorities
  • Lead system integration, platform bringup, and debug activities for customer designs incorporating Ranovus silicon photonics solutions
  • Deliver compelling technical demonstrations, deepdive reviews, and executivelevel presentations for customers and at major industry events
  • Contribute to highquality technical collateral including application notes, reference designs, evaluation guides, and customer training material

WhatYou'llBring

  • 5+ years of experience as a Field Application Engineer, Application Engineer, or System Engineer in a semiconductor, optical, or systems company
  • Deep handson expertise in highspeed SerDes and electrical/optical interconnects, including hardware bringup and systemlevel debug
  • Strong background supporting datacenter, AI networking, or telecom customers in highly technical, customerdriven environments
  • Demonstrated success enabling new products, supporting customer evaluations, and securing production design wins
  • Solid understanding of optical communications, silicon photonics, and data center architectures
  • Working knowledge of industry standards and ecosystems such as IEEE 802.3 Ethernet, OIF, PCIe/CXL, and relevant MSAs
  • Familiarity with AI networking infrastructure, including scaleup and scaleout system architectures
  • Excellent technical communication skills, with the ability to engage effectively at both engineering and senior technical leadership levels
  • Strong analytical mindset with proven troubleshooting, rootcause analysis, and systemlevel thinking skills
  • Comfortable operating with high autonomy in a fastpaced, crossfunctional, and customerfocused environment

Asset

  • Experience with CPO, LPO, NPO, and pluggable optical module technologies
  • Exposure to lasers, highspeed optical transceivers, and photonic integrated circuits (PICs)
  • Experience spanning hardware design, software interaction, system verification, and qualification
  • Handson experience supporting onsite customer bringup and partner engagements

Required education


  • Postgraduate degree in Electrical Engineering, Computer Engineering, Physics, Optics, Photonics, or a related field
  • Exceptional candidates with a bachelor's degree and significant relevant experience will be considered

We appreciate the time you invest in exploring opportunities with us. At Ranovus, we believe diverse perspectives and a strong sense of belonging are essential to building innovative technology and resilient teams. If your experience does not match every requirement, we still encourage you to apply. We value curiosity, growth, and the unique strengths each person brings.

Ranovus is an equal opportunity employer and welcomes applicants from all backgrounds and lived experiences, including those from equity deserving and underrepresented communities. We are committed to an accessible recruitment process in accordance with the Accessibility for Ontarians with Disabilities Act. Accommodations are available at any stage of the hiring process upon request by reaching out to our Talent team attalent@ranovus.com.

We are committed to delivering a respectful and transparent candidate experience, with clear and timely communication at every stage of the process. From time to time, we may use technology to support elements of our hiring process. These tools are designed to enhance consistency and efficiency, not replace human judgment. All hiring decisions are made by people, guided by care, context, and fairness.

Thank you for your interest in joining Ranovus. We look forward to connecting with you.