Skip to content
mimi

Software Developer

Ciena Corporation

Canada · On-site Full-time Mid Level 3w ago

About the role

About

Elevate your career at Ciena as a Software Developer focusing on ASIC automation software. This role emphasizes Java, Python, and Linux skills to build innovative networking solutions.

Ciena seeks a skilled Software Developer to contribute to groundbreaking automation software. With at least five years of experience, you will focus on developing and maintaining high-quality code, enhancing command-line tools, and web services for ASIC workflows. Collaborate with cross-functional teams to drive improvements and resolve customer issues.

Contribute to Ciena's mission of innovation and collaboration through your expertise in automation and software development.

Responsibilities

  • Develop automation software using Java, Python, and Make
  • Create command-line applications and web services
  • Address customer bugs and feature requests
  • Collaborate on application improvements with teams
  • Execute unit testing using JUnit and Spock

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of agile code development experience
  • Advanced Java programming knowledge
  • Proficiency with Python and Make
  • Strong customer focus and problem-solving skills

Skills

JavaJUnitLinuxMakePythonSpock

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free