• Location:
    San Jose, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Cloud and Data Center
  • Job Id
What You'll Do

You'll help us bring transformation to life by tracking and reporting out on key initiatives and team actions, including key wins and progress. 

We are looking for a talented and passionate software engineer to become part of our dynamic development team.  More than any other quality, we are looking for those driven by the challenge of solving complex technical problems, excel when given creative freedom, and aren't afraid to dive into new territory and learn something new without consideration of development or test boundaries.

The ideal candidate will be involved in the design and development of next generation Network Design, Provisioning and Assurance product that enables the creation and monitoring of various networking services. 

Responsibilities include:
* Participate in the design, and development of reusable components that enable service assurance and fulfillment products
* Work in the team using agile methodologies
* Estimate design and development activities
* Communicate status against planned milestones

Who You'll Work With

Our team works with customers defining and developing next generation networking software for CMTS. This team is responsible for next generation CMTS software development with unmatched performance, scale and redundancy characteristics . You have a unique opportunity to join this disruptive software team at early stage and unleash the networking capabilities of the underlying linux system.

Who You Are
The successful applicant must have a proven track record of designing and developing high quality software products and should possess the following particular skills and experience:
* 1-3 years of in-depth, hands-on experience with cloud native development
* 1-3 years of Java and Web services expertise
* Good understanding of database technologies
* Good understanding of data modeling technologies
* Experience developing reusable components 

Some of the following software skills are preferable:

* Knowledge of Micro services Architecture, Docker, Kubernetes, Kafka, RabbitMQ
* Exposure to technologies such as JSON, DWR, XML, XSD, XPath, XQuery, Drools
* Working knowledge of SNMP, syslog, IOS CLI, Telnet, SSH, SOAP, HTTP , XML, UML, NETCONF
* Exposure to client side technologies like JSP, AJAX, Struts, Swing, JSF, Dojo, portlet, OSGI
* Exposure to test tools such as, JUnit, JTest, SOATest, SOAPUI
* working experience in Linux OS
* Agile development experience

Apart from this, the following generic attributes are desirable in the candidate:
* Excellent written and verbal communication skills
* Demonstrates excellent interpersonal skills to balance requirements, manage expectations, and drive effective results
* Proactive attitude in identifying and resolving issues and risks
* Bachelors degree or higher in Computer Science (or similar/relevant field) or equivalent experience

Why Cisco
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren't afraid to change the way the world works, lives, plays and learns. 
We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers. 
We Are Cisco.

Apply on the Company Site