Software Engineer at Cisco
Cisco · Bangalore, India
- Salary: Not Disclosed
- Experience: 2+ years
📋 Job Details at a Glance 📍 Location Bangalore, India 🏢 Company Cisco 👥 Experience 2+ years 🎓 Qualification 2+ years. Relevant technical qualification and demonstrated shipping experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills User Experience (UX) Design Secure Coding Practices Software Development Lifecycle (SDLC) Technical Design Documentation Bug Debugging Collaboration with Product Management Software Engineer at Cisco — Full Details & How to Apply Cisco is seeking a Software Engineer in Bangalore, India with direct responsibility for implementing User Experience (UX) Design and secure coding practices during software development. This role requires 2+ years of relevant technical qualification and demonstrated shipping experience , making it a key position in Cisco ’s software development pipeline. This Software Engineer role is essential for building software that follows Cisco ’s Design Thinking Principles, focusing on simplification and user experience. Responsibilities include debugging bugs, collaborating with product management, and ensuring software adheres to secure coding practices throughout the Software Development Lifecycle (SDLC) . Technical design documentation and real-world shipping experience are required, ensuring the software functions reliably in production environments. The job posting specifies that this position is part of Cisco ’s technology operations in Bangalore, India. The role emphasizes collaboration with product management and adherence to established technical standards. Cisco recruits for this role to support ongoing software development efforts, with a focus on user-centered design and secure implementation. Candidates with 2+ years. Relevant technical qualification and demonstrated shipping experience should apply. Eligible batches include 2023, 2024, 2025, 2026 graduates. The role requires 2+ years experience and offers no salary disclosure. This position is not suitable for entry-level candidates. Applicants will gain hands-on experience in User Experience (UX) Design , Secure Coding Practices , Software Development Lifecycle (SDLC) , Technical Design Documentation , and Bug Debugging . This experience enables progression into senior engineering roles with a focus on product design and secure software delivery. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Explore more Software Engineer jobs , Cisco recruitment , and Bangalore, India jobs on NexisGrow.com. Use the official link to apply online . Job Role & Responsibilities The Software Engineer at Cisco is responsible for building secure, user-centered software solutions using Design Thinking Principles , ensuring alignment with customer needs through UX Design and Secure Coding Practices . This role directly impacts software reliability, privacy, and usability in real-world deployments. Develop software features using User Experience (UX) Design principles to simplify user workflows and improve task completion rates in Cisco ’s product interfaces. Implement secure coding practices to prevent common vulnerabilities such as injection attacks and data leakage, ensuring compliance with Secure Coding Practices and SDLC security phases. Collaborate with product management teams to translate customer requirements into technical specifications using Technical Design Documentation and SDLC workflows. Debug production software issues using Bug Debugging techniques and root cause analysis tools like Git logs and Postman API response traces. Create and maintain Technical Design Documentation for each software module, including architecture diagrams and API contracts, to support team onboarding and code reviews. Contribute to process improvements by analyzing bug resolution time and user feedback metrics collected from customer support tickets and internal dashboards. Analyze simple business problems such as login failure rates or onboarding drop-offs and deliver software solutions using UX Design and SDLC phases to resolve them. Support customer satisfaction by resolving software defects in production systems through Bug Debugging and Secure Coding Practices validation during patch cycles. This role demands direct ownership of software features from design to deployment, with measurable impact on user satisfaction metrics , bug resolution time , and security audit outcomes in Cisco ’s product ecosystem. Required Skills & Technical Competencies The role requires a clear technical foundation in software development processes and user-focused design, with emphasis on UX Design , Secure Coding Practices , and SDLC execution. Candidates must demonstrate hands-on experience with documentation and debugging in real development environments. Technical Skills User Experience (UX) Design — intermediate — used to create user flows and interface prototypes that reduce task completion time by 20% or more in Cisco product environments. Secure Coding Practices — intermediate — applied during implementation to prevent vulnerabilities like SQL injection and cross-site scripting, validated via static analysis tools like SonarQube . Software Development Lifecycle (SDLC) — intermediate — followed to ensure consistent delivery of features through planning, design, development, testing, and deployment phases. Technical Design Documentation — intermediate — produced for each module using tools like Confluence or Notion , including architecture diagrams and API specifications. Bug Debugging — intermediate — executed using Git commit history, debugger tools , and log analysis to resolve production issues within 24 hours. Collaboration with Product Management — intermediate — conducted through structured meetings and shared product requirement documents to align on feature scope and success metrics. When showcasing these skills, emphasize specific projects where you used UX Design to improve usability, applied Secure Coding Practices to pass security scans, and documented designs using Confluence or Notion with measurable outcomes. Eligibility Criteria This role is designed for candidates with a relevant technical qualification , at least 2+ years of demonstrated shipping experience, and eligibility in the 2023, 2024, 2025, or 2026 batch. It excludes freshers and requires proven project delivery. Must hold a relevant technical qualification such as a B.Tech in Computer Science or a related field. Must have at least 2+ years of demonstrable shipping experience, including live deployments or production releases. Eligible only for batches from 2023 to 2026 inclusive. Experience must be verified through GitHub repositories , project portfolios , or internship reports with clear deployment logs. Academic performance is not specified, but a minimum CGPA of 6.0 is implied by industry standards for such roles. Must provide a portfolio or GitHub link showing at least two completed software projects with deployment records. Documentation & Portfolio Requirements Your resume must include a clear section on shipping experience , listing at least two projects with deployment dates , GitHub links , and user feedback metrics or bug resolution logs . For this role, prioritize showing projects where you used UX Design to improve user flow, applied Secure Coding Practices to pass security scans, and delivered features via SDLC phases with documented outcomes in your portfolio. Salary for Software Engineer at Cisco 💰 Compensation Not Disclosed The advertised compensation for the Software Engineer role at Cisco is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer Upskilling with the right resources significantly enhances your chances of selection for the Software Engineer role at Cisco . Recommended Courses & Resources User Experience (UX) Design — This course will help you master UX principles essential for the role. KodNest — Offers practical coding skills that align with software development lifecycle processes. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience in User Experience (UX) Design — Include specific projects that highlight this skill. ❌ Using a generic resume instead of tailoring it to the specific responsibilities outlined in the job description — Customize your resume for the role. ❌ Listing technologies like secure coding practices without detailing where they were applied in your experience — Provide context for your skills. ❌ Ignoring the requirement for 2+ years of experience and applying as a fresher — Ensure you meet the experience criteria. ❌ Adding unrelated technologies or unsupported claims to increase ATS keywords — Stick to relevant skills and experiences. ❌ Failing to verify the official Apply URL and job details before submission — Double-check all application details. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that the candidate meets the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to the resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer Optimizing your resume for ATS is crucial for standing out in the selection process for the Software Engineer role at Cisco . ATS Keywords to Include User Experience (UX) Design Secure Coding Practices Software Development Lifecycle (SDLC) Technical Design Documentation Bug Debugging Collaboration Product Management Software Development Customer Support Process Improvement Technical Documentation Business Problem Solving Resume Tips for This Role Highlight your experience with User Experience (UX) Design prominently on your resume. Emphasize your familiarity with secure coding practices and how you've applied them in past projects. Showcase any relevant projects that involved software development lifecycle processes. Use exact keywords from the job description naturally to align with ATS requirements. Avoid including unsupported claims or technologies that you cannot substantiate. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated experiences or unsupported claims in your resume for this role. How to Apply for Software Engineer at Cisco Apply Now — Cisco Open the official Apply URL and confirm the job title and company is correct. Prepare a resume aligned with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if provided. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — Cisco NexisGrow.com does not charge any fees for job applications. Cisco Cisco is a technology company based in Bangalore, India. This Software Engineer role is onsite and operates within the technology industry. The position supports product development through user experience design and secure coding practices , working closely with design and product management teams. The team develops software solutions focused on user experience and security. Responsibilities include technical design documentation , bug debugging , and collaboration across product and design teams. Work spans the software development lifecycle, from initial design to production support. This role supports Cisco ’s emphasis on user-centered design and secure software development. It enables early-career professionals to engage with real-world software development practices and cross-functional collaboration. This role offers early-career exposure to UX design, secure coding, SDLC, and technical documentation. It builds foundational skills in software development and team collaboration through hands-on experience. Company Details Industry Technology Location Bangalore, India Connect With Us Careers Apply Now Website 🔗 cisco.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with 2+ years of experience and relevant technical qualifications from the eligible batches of 2023, 2024, 2025, and 2026 can apply. ? What technical skills are most important for this role? Skills Tap to expand + Answer User Experience (UX) Design, Secure Coding Practices, Software Development Lifecycle (SDLC), Technical Design Documentation, and Bug Debugging are crucial for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed, which is the only salary information available. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer Review User Experience (UX) Design principles, familiarize yourself with secure coding practices, understand the software development lifecycle, prepare examples of past collaboration with product management, and practice debugging techniques. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Bangalore, India. ? What career exposure can this role provide? Growth Tap to expand + Answer This role offers exposure to software development best practices, collaboration with product management, and opportunities for process improvement. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience with User Experience (UX) Design, secure coding practices, software development lifecycle, and relevant technical qualifications. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The role involves collaboration with product management and design teams, but specific work culture details are not provided. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the role requires 2+ years of experience. 🔗 Explore More on NexisGrow More jobs in Bangalore Browse all Tech jobs Latest Fresher jobs More jobs at Cisco Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com