Taro Logo

Specialist, Software Developer

Global leader in high-speed connectivity solutions focused on telecommunications and network infrastructure.
Ottawa, ON, CanadaLondon, UK
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Telecommunications

Description For Specialist, Software Developer

Ciena, a global leader in high-speed connectivity, is seeking a Senior Software Developer for their Technology Application Sales (TAS) team. This role combines technical expertise in telecommunications software with pre-sales support, requiring a unique blend of development skills and customer-facing capabilities. The position involves implementing proof of concepts, creating technical demonstrations, and working closely with solution architects and sales teams to deliver compelling solutions using Ciena's Blue Planet portfolio.

The ideal candidate will bring 5+ years of hands-on software development experience in telecommunications OSS/BSS systems, with expertise in Java, Python, and various database technologies. You'll be working with cutting-edge technologies including Neo4j, ElasticSearch, and Kafka, while applying your knowledge of telecom networks and OSS ecosystems to create practical solutions for clients.

This role offers an excellent opportunity to work at the intersection of software development and technical sales, with responsibilities ranging from hands-on coding to facilitating workshops and knowledge transfer sessions. You'll be part of a company that prioritizes a flexible work environment and emphasizes individual growth and well-being.

Ciena provides a comprehensive benefits package including medical, dental, and vision insurance, 401k with company matching, stock purchase options, and various leave benefits. The position offers both technical challenge and career growth potential in a rapidly evolving telecommunications industry.

The role requires occasional domestic and international travel, offering opportunities to work directly with clients and attend industry events. If you're passionate about telecommunications technology and enjoy translating technical capabilities into business solutions, this position offers an exciting opportunity to make a significant impact in a leading technology company.

Last updated 6 days ago

Responsibilities For Specialist, Software Developer

  • Implementing use cases and proof of concepts in support of go-to-market and technical sales teams
  • Configuration and development of customizations for Blue Planet products
  • Creating demo and PoC supporting material including scripts and recordings
  • Interacting with client IT, Network Operations, Planning and Engineering teams
  • Working with Blue Planet pre-sales and Go-To-Market teams
  • Facilitating knowledge transfer and enablement of pre-sales teams
  • Participating in workshops and design sessions

Requirements For Specialist, Software Developer

Java
Python
PostgreSQL
  • Minimum 5 years experience as Software Developer in telco OSS/BSS
  • Experience with Java/J2EE, Python, Spring frameworks
  • Knowledge of Neo4j, Oracle DB, PostgreSQL databases
  • Understanding of Telecom Network design
  • Experience with ElasticSearch, Drools, Kafka integration, REST
  • Knowledge of algorithms, data structures, and database concepts
  • Domain knowledge in multiple telecom technologies (DWDM, Ethernet, IP)
  • Willingness to travel domestically and internationally

Benefits For Specialist, Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k with company matching
  • Employee Stock Purchase Program (ESPP)
  • Paid time off
  • Paid sick leave
  • Company paid holidays
  • Employee Assistance Program (EAP)

Jobs Related To Ciena Specialist, Software Developer