Description
We're seeking a self-motivated individual to join our Collaboration Technology Group software development team. You'll help craft the next generation of Cisco Collaboration Software, working on Desktop, Mobile, and Cloud products.
Your Impact You'll participate fully in an agile and scrum software development team, demonstrating practical application of attributes via project work in real-world applications. Your responsibilities include:
- Strong analytical skills across multiple technologies
- Software development across multiple operating systems, environments, and platforms
- Coding skills in languages such as Java, JavaScript, Python, or C++
- Experience working with frameworks like Spring, React, or Angular
- Understanding of object-oriented design methodologies and software design principles
- Emphasis on test-driven development, continuous integration and delivery, and automated testing
- Strong teamwork and interpersonal skills in a highly collaborative environment
Minimum Qualifications:
- Students in Computer Science, Information Systems, Information Technology, Telecommunications, Software Development, Computer Networking, Electronics, or equivalent disciplines with an emphasis on Software Design practices.
Preferred Qualifications:
- Enrolled in a relevant technology undergraduate or postgraduate program
- Legally entitled to live and work in the European Union
- Fluent in English