Skip to content
mimi

Software Developer

Ciena Corporation

flexible Full-time 1mo ago

About the role

About

Elevate your software development career at Ciena, focusing on ASIC innovation with Java and Python. Join a full-time role that offers a flexible, collaborative environment in Ottawa.

Ciena is seeking a skilled Software Developer with a strong background in automation, object-oriented design, and Linux systems. You will develop and maintain critical automation software, resolve customer issues, and improve existing applications. Being part of a diverse team, you will engage in meaningful projects that shape the future of networking technology.

Key Responsibilities

  • Develop and maintain automation software in Java and Python
  • Create command-line applications supporting ASIC workflows
  • Address bugs and feature requests in existing applications
  • Collaborate with teams to improve new and existing software
  • Write bash scripts to automate and streamline processes

Requirements

  • Bachelor’s degree in Computer Science or Engineering
  • At least 5 years of relevant code development experience
  • Advanced Java and Python proficiency in production
  • Strong Linux and bash scripting skills
  • Experience with Jenkins for CI/CD practices

Contribute your expertise in software development and be part of Ciena's innovative team in Ottawa.

Skills

AWS LambdaBashCI/CDDockerJavaJenkinsLinuxObject-Oriented DesignPython

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