Full Stack Backend Software Developer
Summary
Software Developer II at Cisco in Vancouver building reliable software and tools with C/C++, Python, or Java across critical technology platforms — supporting applications, databases, embedded networking, operating systems, security, testing, and web services, with possible remote work in Canada subject to approval.
Build reliable software at Cisco using C/C++, Python, or Java, with possible remote work in Canada subject to approval. Work across critical technology platforms.
This Software Developer II opportunity supports applications, databases, embedded networking, operating systems, security, testing, and web services. You will craft user-friendly tools while considering hardware compatibility and influencing development decisions. Collaboration, organization, problem-solving, and time management are central to delivering quality results on schedule.
Key Responsibilities:
- Craft user-friendly, reliable software and tools
- Support operating systems, networks, and databases
- Consider hardware compatibility during software development
- Influence development decisions across technology platforms
- Deliver high-quality results on schedule
Requirements:
- Master's degree with zero years' experience, or bachelor's degree with two years
- Computer Science, Software Engineering, Computer Engineering, or related education
- Proficiency in C/C++, Python, or Java
- Recent coursework, projects, or work experience using a listed language
- Experience with quality assurance, testing, or debugging
Apply software development, programming, testing, and problem-solving skills to Cisco platforms and innovative technology solutions.

