Ciena

Software Developer – Angular, Node.js

Ciena

full-time

Posted on:

Location Type: Office

Location: GurugramIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with project managers, team leads, and cross‑functional partners to deliver high‑quality software solutions.
  • Analyze project objectives and translate them into clear, phase‑specific requirements.
  • Define, document, and manage requirements for entire project phases.
  • Break down requirements into actionable development tasks.
  • Ensure timely, high‑quality delivery across all assigned development activities.
  • Review and contribute to test plans across phases and integrations.
  • Support design efforts through strong high‑level and low‑level software design expertise.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent experience.
  • 1 year of industry experience working with Angular and Node.js.
  • Hands‑on experience with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Strong understanding of Agile and Waterfall methodologies.
  • Proficiency in unit and integration test development.
  • Strong working knowledge of Linux environments.
  • Excellent written and verbal English communication skills.
Benefits
  • Flexible work environment
  • Commitment to employee growth and well-being
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularNode.jsMySQLPostgreSQLOracleAgile methodologyWaterfall methodologyunit testingintegration testingLinux
Soft Skills
collaborationcommunicationrequirement analysisproject managementdesign expertise
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Electrical Engineering