Cryptographic Services Developer

  • Location:
    RTP, North Carolina, US
  • Additional Location(s)
    San Jose, CA, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
  • Job Id

What You'll Do
The Cryptographic Services team is looking for a highly motivated Software Developer to work on our team, providing administration and support for custom application testing behind Cisco's rapidly growing Public Key Infrastructure (PKI) and cryptographic services.  You will provide cryptographic based applications for critical business functions across the company. You will work with a wide variety of internal Cisco teams needing key management, certificate authority, software signing, and other cryptographic services. You will assist in updating existing applications to meet new requirements as the business asks. You will work with the other developers to provide code reviews, assist in application testing (quality and security), and could be called on to provide after-hours application support.

Who You'll Work With
We are a centralized group of architects, developers, engineers and project/program managers that specialize in building and delivering cryptographic key and certificate management capabilities to the company, as well as enabling the business to deliver enhanced services to Cisco's end-customers. From SSL to anti-counterfeit to software-signing to information rights management to product licensing, this group of highly talented and passionate individuals provide critical security services across the breadth of Cisco's internal and external functions.

Who You Are
You are an mid-career individual with the desire and initiative to expand your skills in a highly critical and complex environment.  You have hands-on experience in Linux environments and a track record of juggling multiple tasks.

At minimum, we require:
* Knowledge of current industry best practices for application developers

* Ability to work across cultures and time zones

* Provide application specific knowledge transfer, training, documentation

* Experience working within a large enterprise

* Expertise providing support for global operations

* Excellent documentation skills

* Excellent Object Oriented Programming and Debugging skills (preference for Java, but C# and C++ will be considered)

* Excellent web site creation experience (HTML, CSS, Javascript, JSP)

* Good understanding and ability to code scripting languages (perl, vbasic, activeX, WMI)

* Strong understanding of network protocols (TCP, UDP, HTTP, SSL, etc)

* Ability to design and develop data exchanges using standards such as XML, CMS, XKMS, etc

* Understanding of PKCS standards

* Experience creating and deploying web services (JAX-WS, WS-I, JAX-RPC, etc)

* Understanding of asymmetric and symmetric cryptography (RSA, ECC, AES, etc)

* Experience creating/using/managing keys stored in HSMs

* Experience with development frameworks (Spring/Hibernate, Maven, etc)

* Knowledge of common OWASP web vulnerabilities and how to protect against them(SQL Injection, CSRF, etc.)


Additional skills and experience we would consider a plus:
* Knowledge of PKI uses for device and application authentication

* Experience with Continuous Integration

* Experience with the Eclipse IDE

* Experience with database design/development

* Experience in using Version Control Systems like Git

* Experience with crypto libraries like iaik/bouncycastle/etc.

* Experience with Apache/Tomcat

* Knowledge of common web attacks (CSRF,  SQL Injection, Javascript injection, etc) and knowledge of how they are mitigated


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
Powered ByLogo