About this role
Explore software engineering with Ciena, a leader in high-speed connectivity. Contribute to developing microservices and enhance the React-based web front-end with a flexible working culture.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 functionalityRequirements: • 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 skillsJoin Ciena's supportive environment and enhance your software engineering skills through hands-on experience. #J-18808-Ljbffr