Talent.com
Junior Software Developer, Hybrid - Ottawa, ON
Junior Software Developer, Hybrid - Ottawa, ONjobr.pro • Ahuntsic North, ca
No longer accepting applications
Junior Software Developer, Hybrid - Ottawa, ON

Junior Software Developer, Hybrid - Ottawa, ON

jobr.pro • Ahuntsic North, ca
3 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.

At Ciena, we believe in empowering people. As a global leader in networking systems, services, and automation software, we are driven to make a meaningful impact on lives—enhancing productivity, creativity, health, and comfort.

The Navigator Intelligent Applications team is at the forefront of developing advanced applications for network management and planning. From feature-rich user interfaces to scalable, microservices-based architectures utilizing the latest web-scale technologies, we create innovative solutions that redefine possibilities.

If you thrive in a dynamic, fast-paced environment and are eager to grow your career while contributing to impactful projects, this is the opportunity for you.

How You Will Contribute

Contribute to all phases of software development, including planning, design, implementation, testing, automation, and deployment.

Design, develop, test, document, and analyze software modules or features.

Develop various products, including device drivers, patches, operating system modifications, and graphics modules.

Build scalable server-side architectures using modern technology stacks.

Collaborate with stakeholders such as Product Owners, PLM, and Architects to deliver high-quality solutions.

Leverage cutting-edge tools and technologies, including Java, Python, Golang, Kafka, Cassandra, Elasticsearch, and container-based technologies like Docker and Kubernetes.

The Must Haves

Proficiency in developing applications with Java, Python, or Golang.

Experience in testing, automation, continuous integration, and deployment.

Strong collaboration and communication skills.

Passion for continuous improvement and innovation.

Ability to adapt and excel in a rapidly changing environment with minimal direction.

Minimum B.S. degree in Computer Science or equivalent with 0-5 years of development experience.

Nice to Haves

Knowledge of IP, Ethernet, OTN, or Optical networking.

Experience with microservices and container-based technologies such as Docker and Kubernetes.

Familiarity with web-scale technologies like Kafka, Cassandra, and Elasticsearch.

AI / ML expertise, including familiarity with AI tools and agents.

Experience with Large Language Models (LLMs), integration, and deployment.

Knowledge of AI frameworks and libraries (e.g., TensorFlow, PyTorch).

Understanding of AI-driven automation and decision-making systems.

Pay Range

In Canada, the salary range for this position is : $76,700.00 - $122, 500.00 CAD

Competitive pay range based on experience and qualifications. Transparency is key, and we ensure fair compensation for all roles.

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 our Talent Community to get relevant job alerts straight to your inbox.

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

#J-18808-Ljbffr

Create a job alert for this search

Junior Software Developer Hybrid Ottawa ON • Ahuntsic North, ca

Similar jobs
Senior C# Developer

Senior C# Developer

freelance.ca • Montreal, Canada
Full-time
Au Canada, nous excellons en TI et ingénierie.Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’exc...Show more
Last updated: 10 days ago • Promoted
Associate Software Developer

Associate Software Developer

Acumatica • Montreal, QC, Canada
Full-time
Acumatica is a company on a mission.We are a leading innovator in cloud ERP (Enterprise Resource Planning) solutions with growing businesses worldwide. But don’t take our word for it—rea...Show more
Last updated: 2 days ago • Promoted
Front-End Software Developer (Montreal QC)

Front-End Software Developer (Montreal QC)

Montrium Inc • Montreal, QC, Canada
Full-time
Are you looking to leave your mark as a.Montrium is building our next generation platform for clinical document management based on a microservices architecture, leveraging GraphQL and deployed on ...Show more
Last updated: 30+ days ago • Promoted
Développeur(euse) de logiciel | Software Developer

Développeur(euse) de logiciel | Software Developer

Delmar International Inc. • Lachine, QC, Canada
Full-time
Relevant du Gestionnaire du développement logiciel, le / la Développeur(euse) Logiciel joue un rôle clé dans la création des plateformes et des outils qui soutiennen...Show more
Last updated: 30+ days ago • Promoted
Software Developer in Test (Performance and Scalability)

Software Developer in Test (Performance and Scalability)

Tecsys Inc. • Montreal, QC, CA
Permanent
Quick Apply
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a ...Show more
Last updated: 3 days ago
Developpeur de logiciels / Software developer

Developpeur de logiciels / Software developer

Belcan Cleared • Montreal, QC, Canada
Full-time
Titre du poste : Développeur de logiciels.Contrat de 6 mois renouvelable.Indicatif régional : 514, 438, & 450.Vous êtes responsable de la conception des applications logicie...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Software Developer- GOLANG / REACT

Senior Full Stack Software Developer- GOLANG / REACT

LARGIER CONSEILS • Montréal, QC, ca
Full-time +1
Quick Apply
Our client is currently seeking a.Senior Full Stack Software Engineer (Go / React).This position offers the possibility of. Our client is a pioneer in technical consulting and bespoke programming fo...Show more
Last updated: 10 days ago
Dveloppeur Logiciel-NI / NI Software Developer

Dveloppeur Logiciel-NI / NI Software Developer

Opal-RT • Montreal, QC, Canada
Full-time
OPAL-RT Technologies recherche un Dveloppeur Logiciel-NI.Imagineztravailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier,ABB, EMBRAER,MIT,GE, Ford, GM, NREL etHydro-Qubec!OP...Show more
Last updated: 30+ days ago • Promoted
Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

Tait • Montreal, QC, CA
Full-time
Créer des moments qui touchent les gens.Vous conceverez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équi...Show more
Last updated: 30+ days ago
Software Development Director

Software Development Director

Xsolla • Montreal (administrative region), QC, Canada
Full-time
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to he...Show more
Last updated: 10 days ago • Promoted
Looking For Part-Time Jobs? - Deliver with Uber

Looking For Part-Time Jobs? - Deliver with Uber

Uber eats • Mercier, CA
Full-time +2
What is Uber? Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly. Delivering with Uber allows you to earn quick cash while maintaining the fl...Show more
Last updated: 1 day ago • Promoted
Shop, Deliver, Earn Cash - Instacart

Shop, Deliver, Earn Cash - Instacart

Instacart Shoppers • Rawdon, QC, CA
Part-time +1
Start earning money fast and be your own boss.Instacart is a leading retail enablement platform that works with grocers and retailers to transform how people shop. Instacart’s platform helps people ...Show more
Last updated: 12 days ago • Promoted
Clerk

Clerk

IGA Saint-Lin-Laurentides • Saint-Lin-Laurentides, QC, Canada
Part-time
Number of hours per week : between 32 and 40.We offer employees competitive total compensation packages that vary by position and location. Some websites that display our job openings may provide sa...Show more
Last updated: 7 days ago • Promoted
Project Manager

Project Manager

Pattison Sign Group • Dorval, QC, Canada
Full-time
Communicate with internal and external colleagues and subcontractors, consult, facilitate discussions, and build strong relationships. .Establish a high level of trust with the assigned Account Mana...Show more
Last updated: 30+ days ago • Promoted
Remote C# Software Engineer - AI Trainer

Remote C# Software Engineer - AI Trainer

SuperAnnotate • Rawdon, Quebec, CA
Remote
Full-time
This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
Last updated: 9 days ago
Software Engineer - Integration

Software Engineer - Integration

Targeted Talent • Montreal, QC, Canada
Permanent
We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
Last updated: 30+ days ago • Promoted
Embedded C++ Software Developer

Embedded C++ Software Developer

CS GROUP • Montreal, QC, Canada
Full-time +1
CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr...Show more
Last updated: 30+ days ago • Promoted
Senior Director – Software Developer

Senior Director – Software Developer

Croesus • Laval, Canada
Full-time
Quick Apply
Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Show more
Last updated: 9 days ago