Front End Software Developer

  • Location:
    Milpitas, California, US
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Software Development, Testing
  • Job Id
    1209752
New
What you'll do?

We are Cisco DevNet team – Cisco developer program. Our goal is to make the evolving internet an innovation platform for developers. You will be working with a passionate team to design and implement Cisco’s developer platform.

In this highly visible role as a DevNet Software Engineer, you will
  • Evaluate modern technologies and platforms.
  • Design, develop and implement front end, web services and deployment features for our cloud platform.
  • Help to improve Cisco developer experience.
  • Working with teams in different geographic locations. 
Who you'll work for?

We are Cisco DevNet team – Cisco developer program. Our goal is to make the evolving internet an innovation platform for developers. You will be working with a passionate team to design and implement Cisco’s developer platform that hosts all Cisco open source API's and SDK's. 

Who are you?

Requirements:
  • Experience with web markup, including HTML5, CSS3
  • Experience with server-side CSS pre-processing platforms, such as LESS and SASS
  • Experience with client-side scripting and JavaScript frameworks, such as ReactJS, AngularJS, etc.
  • Experience with asynchronous request handling, partial page updates, and AJAX
  • Experience with developing REST-based services
  • Experience with containers and container orchestration (Dockers, Kubernettes, Swamp, Mesos/Marathon)
  • Experience with designing software to have logs that enable operations (ELK, especially ElasticSearch) 
  • Experience with designing software that uses cloud-friendly datastores (MongoDB/Cassandra/Redshift/RDS)
  • Experience with designing software that uses complex database operations (Oracle/MySQL/Postgres)
  • Very strong in at least one major programming language (Java/C/C++/Python/Javascript)
  • Experience with using unit tests to verify functionality
  • Experience with designing software for testability using test framework
  • Very strong experience in modern distributed source code management tools (git/GitHub)
  • Experience in using open source libraries and code
  • Experience with deploying and operating software solutions into cloud environments such as AWS/Rackspace/Heroku, Automation of cloud resources (boto, HEAT, salt-cloud, CloudFormation, TerraForm), Automation of configuration (chef/puppet/salt/ansible).
  • Ideal candidate contributes to at least one open source project, and has done major contributions to a project that delivered a complex WebApp cloud service around content management and/or interactive communities
  • Excellent communication, presentation and interpersonal skills
*LI-TC1
dicedev


We connect everything - people, process, data and things. We innovate everywhere to create fresh ideas and possibilities. We make a meaningful difference that will benefit everyone - our people, our customers and the world around us.

Our technology changes the way the world works, lives, plays and learns. But our edge doesn't come from technology. It comes from our people. We're looking for the kind of people who take smart risks, thrive in diverse environments, inspire their colleagues, and are committed to having an impact on the world. Whether you create technology solutions that redefine business or build connections that strengthen the community, you can make it happen at Cisco!

Powered By