
Software Developer – Angular, Node.js
Ciena
full-time
Posted on:
Location Type: Office
Location: Gurugram • India
Visit company websiteExplore more
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