Talent.com

Junior software developer Jobs in Ottawa, ON

Create a job alert for this search

Junior software developer • ottawa on

Last updated: 2 days ago
Front End Software Developer

Front End Software Developer

CienaOttawa
Full-time
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...Show moreLast updated: 30+ days ago
Co-op Software Developer - Real-Time Operating System (12-16 months)

Co-op Software Developer - Real-Time Operating System (12-16 months)

Huawei Technologies Canada Co., Ltd.Ottawa, Ontario, CA
Internship
Huawei Canada has a 12-16-month Co-op opening for a Software Developer.The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource manage...Show moreLast updated: 30+ days ago
junior underwriter - insurance

junior underwriter - insurance

Lions Gate Underwriting AgencyOttawa, ON, CA
Permanent
Experience: 2 years to less than 3 years.Review individual and group applications for insurance.Evaluate new and renewal applications to determine insurance risks, insurance premiums, extent of cov...Show moreLast updated: 30+ days ago
Junior Software Engineering Developer, DevOps (New Grad)

Junior Software Engineering Developer, DevOps (New Grad)

General Dynamics UKOttawa, ON, CA
Full-time
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security.Our teams design and deliver advanced, mission-critical solution...Show moreLast updated: 3 days ago
Software Developer

Software Developer

ADGA Group Consultants IncOttawa, Canada
Full-time +1
ADGA is currently seeking to connect with Software Developers for an anticipated upcoming project.This is a proactive recruitment initiative, with potential start dates in the coming weeks or month...Show moreLast updated: 6 days ago
Senior Software Developer

Senior Software Developer

SRC CanOttawa, ON, CA
Full-time
Quick Apply
The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr...Show moreLast updated: 30+ days ago
software developer

software developer

iCAD DentalOttawa, ON, CA
Permanent
Heures de travail: 30 to 32 hours per week.Private company, corporation or industry.Write, modify, integrate and test software code.Maintain existing computer programs by making modifications as re...Show moreLast updated: 30+ days ago
Junior Developer

Junior Developer

Babcock International GroupOttawa, ON, CA, K1P 5E7
Permanent
To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity.The final base salary offer is at the Company’s sole...Show moreLast updated: 27 days ago
Software Developer

Software Developer

JSIOttawa, ON, CAN
Full-time
JSI is looking for a backend Software Developer to join our dynamic team in a Scrum-based development environment.You will be developing complex, cutting-edge software that uses a wide variety of t...Show moreLast updated: 30+ days ago
ServiceNow Developer (Digital Product Developer)

ServiceNow Developer (Digital Product Developer)

House of Commons (Canada) / Chambre des communes (Canada)Ottawa, Ontario, Canada
Full-time +2
The House of Commons’ Digital Services and Real Property (DSRP) is currently looking to staff several ServiceNow Developer positions on both a term and indeterminate basis.ServiceNow Developers are...Show moreLast updated: 8 days ago
Web Software Developer II

Web Software Developer II

RemsoftOttawa, ON, CA
Part-time +1
For over 30 years, Remsoft has been a global leader in intelligent planning.Combining optimization, analytics, geospatial intelligence, and AI we deliver supply chain and sustainability solutions f...Show moreLast updated: 30+ days ago
Software Developer - Modern C++

Software Developer - Modern C++

BTA Design ServicesOttawa, ON, CA
Full-time
Quick Apply
About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development s...Show moreLast updated: 2 days ago
Embedded Software Developer-Team Lead

Embedded Software Developer-Team Lead

High Tech GenesisOttawa, ON, CA
Full-time
At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do.Be part of a design services company that is amongst the companies that lead the world in tec...Show moreLast updated: 2 days ago
Junior Pentester

Junior Pentester

Software SecuredOttawa, Ontario, Canada
Full-time
Software Secured is an application security firm located in Ottawa, Ontario.We help software development teams get ahead of hackers using a suite of services and products.Software Secured is a plac...Show moreLast updated: 30+ days ago
Software Engineer

Software Engineer

Larus TechnologiesOttawa, ON, CA
Full-time +1
Quick Apply
Hours per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week) Reporting To: Tec...Show moreLast updated: 30+ days ago
Intermediate Software Developer, Workday

Intermediate Software Developer, Workday

University of OttawaOttawa, ON, CA
Temporary
Fin-HR Systems Technical Team, Modernization Program.Reporting to the Senior Manager, IT Infrastructure and Systems, evaluates user business and software requirements and develops new or enhance ex...Show moreLast updated: 30+ days ago
Software Engineer

Software Engineer

acre securityOttawa, ON, CA
Full-time
Quick Apply
Position: Software Engineer - Cloud Access Control Location: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security?.Do you thrive in a...Show moreLast updated: 30+ days ago
JavaScript Full Stack Developer Junior

JavaScript Full Stack Developer Junior

RebelOttawa, ON, CA
Full-time
Quick Apply
Position Title: JavaScript Full Stack Developer - Junior Location: Ottawa, ON (377 Dalhousie Street) Work Model: Hybrid - 4 days onsite, 1 day work from home About Rebel OUR CUSTOMERS BRING A VISIO...Show moreLast updated: 30+ days ago
Junior Environmental Professional

Junior Environmental Professional

CIMA+Ottawa, Ontario, Canada
Full-time +1
Professional in Geoscience, Hydrogeology or Environmental Engineering.In this role, you’ll contribute to meaningful projects by supporting coordination and delivering technical work both in the fie...Show moreLast updated: 2 days ago
People also ask
Front End Software Developer

Front End Software Developer

CienaOttawa
30+ days ago
Job type
  • Full-time
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.

Are you passionate about building elegant, intuitive user interfaces? Do you enjoy tackling complex technical challenges and turning them into seamless user experiences? Ciena is seeking a talented Front End Software Developer to help design and build cutting-edge UI solutions that power some of the world’s largest network and content providers. As part of our team, you’ll work on a modern, industry-leading UI stack to deliver high-impact applications that enable intelligent, AI-driven network management at scale.

How You Will Contribute

  • Design and develop scalable libraries of reusable and maintainable UI components using modern front-end technologies such as JavaScript, TypeScript, React, Ember.js, and Web Components.

  • Collaborate with UX designers, product managers, and backend engineers to deliver integrated and seamless solutions.

  • Drive continuous improvement through refactoring, optimizing performance, and rapid iteration to maintain a clean, efficient, and scalable codebase.

  • Contribute to technical planning, open discussions, and code reviews, fostering the evolution of architecture and best practices.

  • Implement APIs and user interfaces to meet usability and performance requirements.

  • Utilize tools such as Vite, Webpack, Rollup, and Babel for debugging, extending, and optimizing configurations.

  • Ensure consistency and scalability across applications by building and maintaining design systems and reusable component libraries.

The Must Haves

  • Proficiency in ES2021+, TypeScript, Node.js, React, and Ember.js.

  • 5+ years of industry experience in front-end development.

  • Experience building complex, reusable UI components using frameworks such as React, Ember.js, Angular, or Web Components.

  • Practical expertise with dependency and package management tools like npm, pnpm, yarn, and monorepos, including package publishing and semantic versioning.

  • Proven ability to design APIs and deliver user interfaces that meet usability and performance requirements.

  • Proficiency with REST and WebSockets.

  • Minimum B.S. degree in Computer Science, Engineering, or related field.

Nice to Haves

  • Deep knowledge of framework internals, with expertise in interoperability and migration strategies between frameworks such as React, Ember.js, Web Components, and Angular.

  • Familiarity with distributed systems, networked environments, or hardware-adjacent domains.

  • Experience building user interfaces for infrastructure management, topology visualization, or real-time data processing.

  • Knowledge of SSE, Web Workers, and service workers.

  • Practical experience working with real-time data visualization and complex datasets.

  • Strong problem-solving skills, with an ability to analyze trade-offs and design scalable solutions in production environments.

  • Interest in contributing to the evolution of modern front-end stacks through innovation and experimentation.

Pay Range
The salary range for this position is $93,300.00 - $153,900.00 per year, depending on experience and qualifications.

#LI-JD

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.

Not ready to apply? Join ourto get relevant job alerts straight to your inbox.

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