Junior Software Engineer at Ciena
Job in
Ottawa, Ontario, Canada
Listed on 2026-06-17
Listing for:
Ciena Corporation
Full Time
position Listed on 2026-06-17
Job specializations:
-
Software Development
Software Engineer, Python, Backend Developer, Software Internship
Job Description & How to Apply Below
Ciena is seeking a Junior Software Engineer enrolled in a Computer Science or related degree.
Your role involves programming in C or Python, designing data-driven microservices, and applying Test-Driven Development (TDD) principles. Effective teamwork and communication skills are essential as you participate in code reviews and contribute ideas during team discussions.
Key Responsibilities:
• Design and develop data-driven microservices
• Enhance features for the React-based front-end
• Implement automated tests using TDD
• Participate in code reviews and design discussions
• Improve service isolation and framework functionality
Requirements:
• Enrollment in a Computer Science or Software Engineering program
• Programming experience in C or Python
• Understanding of software development fundamentals
• Interest in front-end and backend development
• Strong problem-solving and communication skills
Join Ciena's supportive environment and enhance your software engineering skills through hands-on experience.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×