Cisco Software Engineer in Kanata, Ontario

Software Engineer

  • Location: Kanata, Ontario, Canada

  • Area of Interest Engineer - Software

  • Job Type Professional

  • Technology Interest Cloud and Data Center

  • Job Id 1229451

Java developer with strong Linux and Java background, ideally with virtualization/OpenStack/Vmware knowledge


  • Minimum 3-5 years of experience in developing complex applications primarily using Java

  • Exposure to OpenStack / VMWare

  • Experience using scripting languages (Bash / Python / Perl) running on Linux

  • Experience integrating with Open Source Software / Third party Products

  • Experience with Hibernate / relational databases

  • Ability to adapt to changing requirements in a high paced environment

  • Ability to take high level feature requirements and ultimately deliver a solution and corresponding documentation

  • Strong communication, teamwork and problem solving skills are essential.

  • Openness to exploring and learning about new technologies as possible solutions to issues

Desired Experience and Skills

  • Experience integrating with JClouds

  • Experience integrating with VMWare Infrastructure API (vi SDK)

  • Knowledge of VMWare architecture and product suite

  • Experience with GIT / Gerrit / Jenkins


  • Develop features primarily in Java managing communications with underlying Cloud platform

  • Support a REST based API to NB Clients

  • Design, document and implement features

  • Work with various cross-functional groups such as development teams, QA

  • Use the Agile process for the software development lifecycle

  • Participate in technical discussions and provide innovation to the product

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.