Cisco | Software Engineer | Information Technology

Digital Marketing Jobs & Apprenticeships


Cisco enables people to make powerful connections-whether in business, education, philanthropy, or creativity. Cisco hardware, software, and service offerings are used to create the Internet solutions that make networks possible, providing easy access to information anywhere, at any time. The company offers switching products, including fixed-configuration and modular switches, and storage products that provide connectivity to end users, workstations, IP phones, wireless access points, and servers; and next-generation network routing products that interconnect public and private wireline and mobile networks for mobile, data, voice, and video applications.


Expires on 2019-07-14

Job Type Full Time Experience Needed +5 Years Career Level INTERMEDIATE - UPPER LEVEL

Software Engineer

Cisco is looking for a Software Engineer in Gaillimh, Ireland. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.

Job Responsibilities:

  • Plan, plan and develop highly scalable features to strict quality targets.
  • Operate in an Agile scrum team or DevOps delivery team.
  • Feature development in Java, Python and/or C++ on Linux Platforms.
  • Work with the product owner and user experience teams.
  • Draft, develop, deploy and operate microservices for the Cisco Collaboration Cloud.

Job Requirements:

  • Minimum 5 years experience in a similar environment.
  • Strong skills in debugging software in complex environments.
  • Effective experience in multi-threaded programming and object-oriented design.
  • Proven history of project delivery over multiple release cycles.
  • Software Development and Coding in one or more of C++, Java & Python for large-scale server side, real-time systems.
  • Proficient experience working in and building Cloud-Based SaaS IAAS / PAAS applications.
  • Expert knowledge of containerization technologies such as Docker / Kubernetes.
  • Proven CI/CD tooling experience Puppet/Chef/Ansible/Jenkins or similar.
  • Sound test-driven development methodologies and test tool automation knowledge.
  • Expert knowledge of networking and communications protocols (XMPP, SIP, RDP, etc.).
  • Solid experience in applying Machine Learning and Analytics technologies to create alerting and monitoring mechanisms and derive KPIs for real-time highly available cloud-hosted applications.
  • Ability to articulate ideas to both technical and non-technical audiences.
  • Subscribe for our newsletter!

    Fields marked with an * are required