Software Engineer at Cisco
On-site · Bengaluru, Karnataka, India · full time
Practice the Software Engineer interview at Cisco with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- C/C++
- Python
- Core Operating system
- Networking technologies
- L2/L3 Protocols
- Cloud technologies
- Ansible
- YANG Data Model development
- Netconf/RestConf
- Google RPC
About the role
Work with product management and product teams to understand requirements. Think about customer use case and deployment scenarios and continuously innovate and improvise to make customer's life easy. Work with product teams to design and implement features, application logic, back-end systems and robust and scalable architectures. Write requirement, architecture and design specs, unit test plans. Design/Code/Test in a CI/CD environment. Review documents and code written by rest of the team. Uphold the highest standards of quality from documentation, coding and automated checks. Work independently on complex issues and implement optimal solutions on a predetermined timeline. Work with product marketing and product engineering to understand and shape product roadmap.