Software Engineer II (Full Time)- United States
Core
Develops software consistent with Cisco's Design Thinking Principles with a focus on simplification and UX, using secure coding practices and following software development best practices.
Role type
Mid-level IC software engineer (UX-focused)
Builds
Software solutions for customers, focusing on simplification and user experience
Domain
Networking infrastructure and digital connectivity
Deliverable
product features
Required skills
C/C++, Python, Java, QA, testing, debugging, secure coding principles, unit testing, acceptance testing, code review, incident triage, agile engineering practices
Preferred skills
Technical design documentation, user documentation, process improvement, independent learning, time estimation, blocker identification
Technologies
C/C++, Python, Java
Responsibilities
Debugs and addresses software issues during development and in production systems, writes functional clean code and unit tests, executes tests for scale, reliability and velocity, monitors and triages incident reports, participates in postmortems and potential on-call duties, assists in code reviews, creates technical design documentation
Seniority
Mid-level, hands-on IC with guidance