Cisco

Software Engineer

Cisco
Apply
19 hours ago
Bengaluru, IndiaEntry Level

Responsibilities

  • Collaborate with teammates and establish effective working relationships.
  • Develop small-to-medium features from technical design through completion with guidance.
  • Analyze requirements, contribute to technical designs, and apply software development lifecycle practices.
  • Write clean functional code, unit tests, and end-to-end tests.
  • Participate in code reviews and address review feedback.
  • Monitor and triage incident reports, participate in postmortems, and potentially participate in on-call duties.
  • Estimate assignments and communicate progress, blockers, and delays.

Requirements

  • Bachelor's degree plus two years of related experience or a master's degree plus zero years of related experience.
  • Basic knowledge of software development theories, principles, and concepts, with exposure to current technologies through coursework or internship.
  • Experience with JavaScript or TypeScript and React, Angular, or a similar technology.
  • Backend experience with Go, Ruby on Rails, or Node.js is preferred.

Benefits

  • Cisco describes opportunities for growth and collaboration on globally impactful projects.
  • Cisco follows a formal hiring process and communicates through Cisco email, phone, or WebEx; no work arrangement or other role-specific benefits are stated.

Tech Stack

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me