Software Designer – Frontend & Full-Stack Application Development | Ciena Careers

Join WhatsApp

Join Now

Join Telegram

Join Now

Job Overview:

Ciena is looking for a passionate and skilled Software Designer to join our innovative development team. You will contribute to the design, development, and maintenance of Standalone, Server-based, Web-based, and Cloud-based applications. This is an excellent opportunity to work in a collaborative, agile environment and create scalable software solutions that power next-generation network technologies.

Job Description :-
Company Name:Ciena
Job Role:Software Engineer New Grad
Experience:Freshers
Location:Gurgaon, INDIA
CTC/Salary:INR 30K-50K/Month (Expected)

Key Responsibilities:

  • Design and develop applications in client-server, desktop, or microservice-based environments, ensuring optimal performance and memory efficiency.
  • Collaborate closely with Product Owners, Product Line Managers (PLMs), and the Verification team to refine requirements and deliver robust solutions.
  • Translate functional specifications into actionable development tasks with accurate time estimates.
  • Perform unit testing, documentation, and troubleshooting to resolve reported issues efficiently.
  • Stay updated with evolving technology trends and continuously improve development best practices.

Core Activities:

  • Participate in feature analysis with stakeholders to define detailed technical requirements and estimates.
  • Contribute to Agile Scrum processes, update Jira stories with clear descriptions, definitions of done (DoD), and acceptance criteria.
  • Handle all phases of software development including design, implementation, and testing.
  • Collaborate with Product Verification teams to resolve defects and improve software quality.

Collaboration & Communication:

You will work in close coordination with:

  • Peers and Engineering Teams
  • Product Owner & PLM
  • Release Manager
  • Product Verification Team

Required Experience & Skills:

  • Hands-on experience in end-to-end software development: from requirements analysis through to support.
  • Proficient in JavaScript, React, Redux, and frontend application development.
  • Strong problem-solving skills, positive attitude, and excellent communication abilities.
  • Effective interpersonal and team collaboration skills.

Desired Additional Skills:

  • Exposure to Docker containers and containerized application development.
  • Experience with Agile methodologies and CI/CD environments.
  • Familiarity with database design, Client/Server architecture, or additional backend technologies.

Apply Through This Link: Click Here

Join our Telegram group: Click here

Follow us on Instagram: Click here

Follow us on WhatsApp: Click here

Leave a Comment