1

Full Stack Application Developer Jobs in Ottawa, ON

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ... Familiar with full stack web development skills and libs including Javascript, React/Redux, CSS ...

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ... Familiar with full stack web development skills and libs including Javascript, React/Redux, CSS ...

Sr. Web Developer - AEC Integration

Ottawa, ON · On-site

CA$94K - CA$138K/yr

Scalable full-stack software engineering experience * Awareness of Autodesk Platform Services, ObjectArx, or Revit APIs * Awareness of ArcGIS web application development * Familiarity with TypeScript ...

Demonstrated full-stack development experience with mobile and CTV native clients, SDKs, and APIs ... the job application and/or recruitment process, please visit our accessibility page for ...

Strong knowledge of Power Fx language and best practices for platform application development ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...

Software Engineer

Kanata, ON · On-site

CA$100K - CA$135K/yr

About the Team We'rea lean, high-leverage team at the heart of our engineering organization. We ... web application development.You'rea true full-stack contributor, not a front-end specialist ...

About Arcadion Arcadion is a leading full-stack enterprise IT services and AI development firm ... We are looking for a Junior AI Developer to join our in-house team at our Ottawa headquarters. This ...

Qualifications & Experience 3+ years working on production systems with other engineers. 3+ years ... the job application and/or recruitment process, please visit our accessibility page for ...

Showing results 41-60

Full Stack Application Developer information

What is a full stack application developer?

A Full Stack Application Developer is a software professional who is skilled in both front-end and back-end development. This means they can work on the user interface, server-side logic, databases, and sometimes even deployment and infrastructure. Full Stack Developers are versatile and can handle multiple aspects of building and maintaining web applications. Their broad skill set allows them to work across the entire technology stack, making them valuable assets to development teams.

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

To thrive as a Full Stack Application Developer, you need strong proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Node.js, Python, or Java) and a solid understanding of software development principles. Familiarity with frameworks like React or Angular, database systems (SQL or NoSQL), version control (Git), and potentially certifications like AWS Certified Developer are commonly expected. Problem-solving, adaptability, and effective communication are vital soft skills, enabling collaboration and efficient troubleshooting. These combined skills ensure the ability to independently build, maintain, and scale robust applications that meet user and business needs.

What are some common challenges full stack application developers face when managing both front-end and back-end tasks?

Full Stack Application Developers often encounter the challenge of balancing priorities between front-end user experience and back-end system performance. Staying proficient in a wide range of technologies and frameworks can be demanding, especially as projects scale or new tools are adopted. Effective communication with both UI/UX designers and server-side engineers is essential to ensure cohesive integration and smooth workflows. Adapting to frequent context switching and troubleshooting across the entire stack requires strong organizational skills and a proactive approach to learning.
What cities near Ottawa, ON are hiring for Full Stack Application Developer jobs? Cities near Ottawa, ON with the most Full Stack Application Developer job openings:
Infographic showing various Full Stack Application Developer job openings in Ottawa, ON as of August 2026, with employment types broken down into 71% Full Time, 24% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Test Tools & Automation Full Stack Software Engineer

Ciena

Ottawa, ON • On-site

CA$122/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 14 days ago


Job description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

This role is part of Ciena's Data Acquisition and Test Engineering Tools team and contributes to the scalable production of next-generation modem technologies. The position enables the development and deployment of software solutions used across global manufacturing environments, supporting product quality, test automation, and operational efficiency. Success inthisrolehelps accelerate the introduction of advanced connectivity solutions into high-volume production.
How you will make an impact:
Design software tools, frameworks, and applications for Windows and cloud-based platforms that support data collection and test automation.
Deliver software solutions across presentation, application, business logic, and data access layers.
Build scalable and documented softwareutilizingCI/CD pipelines and agile development methodologies.
Drive standardization of test software frameworks across production environments.
Enable adoption of technologies that enhance or replace existing test solutions.
Collaborate with electrical, optical, systems, and research and development teams to define software requirements and specifications.
Providetechnical guidance and share best practices supporting process and test automation.
The musthaves:
Experience: 3+ years of experience in object-oriented software development, preferablyutilizingC# and .NET.
Application of serverless and cloud-based solutions, preferablyutilizingAmazon Web Services or Microsoft Azure.
Utilizationof source control management systems, CI/CD tools, code review practices, Git, Subversion (SVN), Bamboo, and Artifactory.
Troubleshooting and debugging within complex software environments.
Application of TypeScript, Angular, SCSS, ASP.NET, and REST service design and implementation.
Utilizationof test-driven development methodologies, software design patterns, data structures, agile development tools, and Jira.
Application of data science principles and methodologies.
Nice tohaves:
Ability to work effectively with cross-functional teams across multiple geographies.
Self-motivated and organized approach with willingness to learn.
Strong written and verbal communication skills.
Ability to manage multiple priorities and deliver quality results within aggressive timelines.
Curiosity to evaluate and apply emerging technologies to solve business challenges.
Experience in instrumentation, optics, or telecommunications.
Experience working with Manufacturing Execution Systems.

Pay Range:

The salary range for this role in Ottawa is $76, 700 - $122, 500

#LI-WH1

Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.

Non-Sales employees may be eligible for a discretionary incentive bonus, while Sales employees may be eligible for a sales commission. In addition to competitive compensation, Ciena offers a comprehensive benefits package, including medical, dental, and vision plans, participation in 401(K) (USA) & DCPP (Canada) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation time. We also comply with all applicable laws regarding Paid Family Leave and other leaves of absence.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is anEqual Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.