Cisco
Cisco

Software Engineer

onsite
Bangalore
Up to 15 LPA
Posted 7/21/2026
Exp: 0-2y

Job Overview

Role: Software Engineer Location: Bangalore Experience: 0-2 Qualification: B.E / B.Tech / M.E / M.Tech / MS Key Skills: JavaScript, TypeScript, React, Go, Ruby on Rails, Node.js

Job Description

Cisco Systems is launching its 2026 Global Recruitment Drive for a Software Engineer role based in Bangalore, India. This position targets dynamic engineering graduates and early-career software developers proficient in frontend technologies like JavaScript, TypeScript, and React, with exposure to robust backend infrastructures. The successful candidate will directly contribute to cross-functional features and systems infrastructure, applying agile methodologies throughout the software development lifecycle, focusing on clean code and comprehensive testing.

Roles and Responsibilities

  • Feature Execution: Collaborate closely with your immediate team to design, build, and deploy small-to-medium software features from initial technical scoping through to final launch.
  • Agile Practices: Apply complete understanding of the Software Development Lifecycle (SDLC) and execute agile methodologies including requirements analysis, test planning, design creation, and unit testing.
  • Code Cleanliness: Write robust, functional, and exceptionally clean source code alongside writing comprehensive Unit Tests and End-to-End (E2E) testing suites.
  • Peer Support: Participate actively in systematic code review sessions, addressing automated feedback, and assisting peers in maintaining architectural consistency.
  • Incident Response: Monitor system logs, triage runtime incident reports, participate in group engineering postmortems, and join team on-call operational routines as needed.
  • Task Planning: Provide realistic time estimates for assigned engineering modules while proactively communicating delivery status, delays, or architectural blockers.

Skills and Eligibility Criteria

Educational Background: Must hold a Bachelor’s degree with a minimum of 2 years of related professional software development experience, OR a Master’s degree (M.E / M.Tech / MS) with 0 years of experience (2026 freshers welcome). Graduation or Post-Graduation in Computer Science, Information Technology, Electronics, or closely associated engineering streams.

Experience: 0 to 2+ Years (Freshers and Experienced). Bachelor’s with 2+ years experience or Master’s with 0 years experience.

Mandatory Technical Skills:

  • Strong foundational knowledge of core software development theories, computer science principles, data structures, and algorithmic concepts.
  • Hands-on operational experience or advanced project exposure utilizing JavaScript or TypeScript frameworks, combined with direct experience in React, Angular, or similar modern web development technologies.

Competencies:

  • Practical experience or personal development repositories showing backend systems development using Go (Golang), Ruby on Rails, or Node.js.
  • Basic understanding of database schemas, microservices, and modern cloud deployment environments.

About the Company

Cisco (NASDAQ: CSCO) is the worldwide leader in technology that powers the Internet. Cisco inspires new possibilities by reimagining applications, securing data, transforming infrastructure, and empowering teams for a global and inclusive future. Joining Cisco means working on the cutting edge of networking, security, and cloud solutions.