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 to develop software with a focus on user experience and secure coding practices . This role offers direct involvement in Cisco ’s Design Thinking Principles, where candidates will contribute to software solutions that improve customer satisfaction through user experience design and secure coding practices . This Software Engineer role is critical for building software that follows the Software Development Lifecycle (SDLC) , with responsibilities including bug debugging , technical design documentation , and collaboration with product management . The role emphasizes secure coding practices and user experience design, ensuring that software products meet both functional and security standards. These responsibilities directly support product innovation and stability in real-world customer environments. The job posting specifies that this position is part of Cisco ’s recruitment process in Bangalore, India . It requires a candidate with 2+ years. Relevant technical qualification and demonstrated shipping experience , and is available for 2023, 2024, 2025, 2026 graduates. The role is onsite and focuses on hands-on technical work in user experience design, secure coding, and SDLC implementation. 2023, 2024, 2025, 2026 graduates should apply if they hold a 2+ years. Relevant technical qualification and demonstrated shipping experience and have 2+ years experience . The salary is Not Disclosed . This role is designed for candidates with proven technical background and experience in shipping software solutions. Candidates will gain hands-on experience in User Experience (UX) Design , Secure Coding Practices , Software Development Lifecycle (SDLC) , Technical Design Documentation , Bug Debugging , and Collaboration with Product Management . This experience builds a strong foundation for advancing into senior engineering roles and contributes to long-term career growth in technology product development. 📊 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 our platform. Job Role & Responsibilities The Software Engineer at Cisco is responsible for building secure, user-centered software solutions using Design Thinking Principles , ensuring user privacy through secure coding practices , and delivering features that meet real customer needs via product management collaboration . Design software interfaces using UX Design principles to align with customer workflows and improve usability in product management feedback loops. Implement code using secure coding practices to prevent vulnerabilities such as injection attacks and ensure compliance with data privacy standards . Participate in full Software Development Lifecycle (SDLC) phases, from requirement analysis to deployment, with emphasis on technical design documentation accuracy. Debug production-level software issues using log analysis tools like Splunk or ELK Stack to identify root causes and reduce system downtime by 15% or more. Collaborate with product management to translate business requirements into technical specifications using user stories and feature acceptance criteria . Develop comprehensive technical design documentation that includes architecture diagrams, API contracts, and error handling flows for team onboarding and maintenance. Contribute to process improvements by analyzing bug resolution timelines and proposing automation tools to reduce mean time to resolution (MTTR) by at least 20%. Resolve straightforward business problems by mapping them to user journeys and delivering solutions that meet customer experience (CX) KPIs such as task completion rate and error frequency. This role demands direct ownership of software quality and performance, with measurable impact on system uptime , security audit scores , and user satisfaction metrics across Cisco ’s enterprise platforms. Required Skills & Technical Competencies Candidates must demonstrate proficiency in core technical competencies including UX Design , secure coding practices , and Software Development Lifecycle (SDLC) to deliver reliable, secure software solutions in a regulated environment. Technical Skills User Experience (UX) Design — intermediate — used to create user flows and interface prototypes that meet customer needs and are validated through user testing sessions . Secure Coding Practices — intermediate — applied to prevent common vulnerabilities like SQL injection and XSS, with validation via static application security testing (SAST) tools. Software Development Lifecycle (SDLC) — intermediate — followed in all development phases, including requirement gathering, design, coding, testing, and deployment using Agile workflows . Technical Design Documentation — intermediate — produced in standardized formats such as Confluence or Notion, including architecture diagrams and API specifications for team reference. Bug Debugging — intermediate — executed using debugging tools like GDB, Chrome DevTools, or IDE breakpoints to resolve issues in production environments with error logs and stack traces . Collaboration with Product Management — intermediate — conducted through structured meetings and product backlog grooming sessions to align on feature scope and delivery timelines. When showcasing these skills in a resume or interview, emphasize specific tools used (e.g., Figma for UX, SonarQube for secure coding), measurable outcomes (e.g., 99.9% uptime), and documented outputs such as design specs or bug resolution reports. Eligibility Criteria This role is designed for candidates with a relevant technical qualification , at least 2 years of demonstrated shipping experience , and a background in building software that reaches end users in enterprise environments. Must hold a degree in Computer Science, Information Technology, or a related field with a minimum CGPA of 6.0 or equivalent. Eligible for batch years 2023, 2024, 2025, and 2026 only. Must have 2+ years of hands-on experience shipping software products, including deployment to live systems or production environments. Must have a portfolio that includes at least two completed software projects with clear end-to-end development documentation . Must provide a resume with detailed project descriptions, technical stack, and measurable outcomes such as performance improvements or bug reduction. Must submit a technical design document for one project as part of the application package to demonstrate understanding of SDLC phases and security implementation . Documentation & Portfolio Requirements Your resume must include project titles, technologies used, specific user experience (UX) flows , security measures implemented , and metrics of success such as error rate or user engagement. Focus on projects where you used secure coding practices and UX Design to solve real user problems — include screenshots, user feedback, and technical design documentation to prove your capability. 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 this specific role by aligning your skills with job requirements. Recommended Courses & Resources User Experience (UX) Design — This course will enhance your understanding of UX principles crucial for the role. KodNest — Focuses on secure coding practices and software development lifecycle, essential for the position. 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 or roles. ❌ Using a generic resume instead of tailoring it to the specific responsibilities listed in the job description — customize your resume for this role. ❌ Listing secure coding practices without detailing where they were applied in past experiences — provide context for your skills. ❌ Ignoring the 2+ years of experience requirement specified in the posting — ensure you meet this criterion. ❌ Adding unrelated technologies or unsupported claims to increase ATS keywords — stick to relevant skills. ❌ Not verifying the official Apply URL and job details before submission — double-check all information. 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 ensuring it passes initial screenings and reaches hiring managers. ATS Keywords to Include User Experience (UX) Design Secure Coding Practices Software Development Lifecycle (SDLC) Technical Design Documentation Bug Debugging Collaboration with Product Management Software Development Customer Solutions Product Innovation Technical Documentation Software Issues Design Thinking Principles 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 software development lifecycle. Consider showcasing a project where you applied UX design principles or secure coding. Use exact keywords from the job description to align with ATS requirements. Avoid including unsupported technologies or claims that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including unrelated skills or experiences that do not align with the job description 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 collaboration with design and product management teams. The role involves developing software using UX design and secure coding practices . It follows the software development lifecycle, includes technical design documentation , and involves bug debugging . Team members work on small-to-medium features from design to completion, ensuring user privacy and simplifying user experiences. This role supports Cisco ’s focus on user experience and secure software development. It enables early-career exposure to UX design, secure coding, and SDLC practices through hands-on collaboration with product and design teams. This role offers early-career exposure to UX design, secure coding, and software development lifecycle practices. Candidates gain experience in technical documentation, bug debugging , and team collaboration—key skills in software engineering. 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 a relevant technical qualification and 2+ years of experience 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 and Secure Coding Practices are the most important skills for this role. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display is Not Disclosed. ? 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 the software development lifecycle, practice secure coding, prepare examples of UX design, understand collaboration with product management, and be ready to discuss 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 The role offers exposure to software development best practices, user experience design, and collaboration with product management. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight skills in User Experience (UX) Design, Secure Coding Practices, and relevant software development experience. ? 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 design and product management teams. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the experience requirement is 2+ years. 🔗 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