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.