Software Engineer

  • Location:
    Seattle, Washington, US
  • Area of Interest
    Engineer - Software
  • Job Type
    Professional
  • Technology Interest
    Collaboration, Video
  • Job Id
    1226119
New

Software Engineer - Cisco Spark (  ) 

Cisco Collaboration Technology Group is looking for talented software developers to join us in providing the revolutionary, intuitive and delightful experiences to address enterprise and SMB collaboration needs, on mobile, desktop and hardware endpoints. As part of the Cisco Spark team, you would be responsible for building services in the next generation of Cisco Collaboration cloud. If you have experiences of the latest web server technologies and have passion to build the scalable and reliable cloud software, we like to talk to you!  

Key Responsibilities:

* You will work within an agile development environment with other developers and product owners to scope, develop and deliver world-class software solutions.

* You will build efficient and reusable services that can scale to support large numbers of users.

* You will be disciplined with Test Driven Development, Continuous Integration and Continuous Delivery to production.

* You will contribute to continuously improve the development process.

* You are a motivated self-starter who is highly results driven, takes enormous pride in your work & demonstrates a high degree of enthusiasm for engineering excellence & ongoing self development 

Basic Qualifications:

* Proficiency with Java programming language

* Familiarity with Eclipse, Maven, GIT, Spring, Cassandra, Redis, IntelliJ

* Experience in using and/or designing RESTful APIs, Spring desirable

* Computer Science fundamentals in object-oriented design

* Computer Science fundamentals in data structures

* Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

* Working knowledge of Agile Development or an enthusiasm and passion to learn 

Preferred Qualifications

* Student in Computer Science or similar degree

* A proven ability to learn and adapt to new, complex development environments with deep dive analytical skills

* A passion for being connected anywhere with any device

   

Apply on the Company Site
Powered ByLogo