Software Engineer at Cisco

Cisco · Bangalore, Karnataka, India

📋 Job Details at a Glance 📍 Location Bangalore, Karnataka, India 🏢 Company Cisco 👥 Experience 0-2 years 🎓 Qualification Bachelor’s degree in Computer Science, IT, Engineering, or a related technical discipline preferred 📅 Eligible Batch 2022, 2023, 2024, 2025 📄 Job Type Full Time 💰 Salary ₹12–20 LPA 🏢 Industry Technology 🛠 Key Skills Python Software Engineering Git Secure Coding APIs Unit Testing Cloud DevOps CI/CD Software Engineer at Cisco — Full Details & How to Apply Cisco is seeking a Software Engineer in Bangalore, Karnataka, India , where freshers can leverage cutting-edge AI tools and technologies to kickstart their careers. This role offers a unique opportunity to work with innovative solutions in a hybrid work environment, making it an ideal starting point for aspiring tech professionals. The demand for software engineers in India is surging, with companies like Cisco leading the charge in innovation and technology. As organizations increasingly rely on software solutions to enhance operational efficiency, this Software Engineer role is crucial for developing secure and scalable applications that improve user experience. What makes Cisco stand out for this role is its commitment to mentorship and skill development. Founded in 1984 , Cisco has over 77,000 employees globally and is a leader in networking and cybersecurity solutions. The company’s focus on fostering a collaborative culture ensures that new hires are well-supported as they navigate their early careers. We encourage 2022, 2023, 2024, 2025 graduates with a Bachelor’s degree in Computer Science, IT, Engineering, or a related technical discipline preferred to apply. This position is suitable for candidates with 0-2 years experience and offers a competitive salary ranging from ₹12–20 LPA . In this role, you will gain hands-on experience with essential skills such as Python , Software Engineering , Git , Secure Coding , APIs , Unit Testing , Cloud , DevOps , and CI/CD . This exposure not only enhances your technical capabilities but also opens doors to advanced career opportunities in the tech industry. 📊 Role Difficulty: Medium | Competition Level: High | Fresher Friendly: Yes 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. Job Role & Responsibilities The core mission of the Software Engineer role at Cisco is to develop robust software applications using Python , ensuring high-quality code that meets secure coding standards. Develop and maintain software applications using Python , ensuring adherence to secure coding practices and high-quality code standards. Implement unit testing frameworks such as pytest to validate code functionality and reliability, enhancing overall software quality. Collaborate with cross-functional teams, including DevOps and Cloud Engineering , to integrate APIs and streamline deployment processes. Analyze application performance metrics to identify areas for improvement, optimizing user experience and application efficiency. Take ownership of specific technical projects, driving initiatives from conception to deployment while ensuring alignment with business goals. Document software development processes and communicate updates effectively to stakeholders and team members, fostering transparency. Engage in problem-solving sessions to address client requirements, enhancing software solutions and meeting user needs. This role fosters a culture of ownership, allowing you to directly impact software development and contribute to the success of Cisco . Required Skills & Technical Competencies The ideal candidate for the Software Engineer position should possess a strong technical skill set, particularly in Python and related technologies. Technical Skills Python — entry — utilized for developing scalable applications and ensuring code quality through secure coding practices. Git — entry — used for version control in collaborative projects, maintaining code integrity and facilitating team workflows. Secure Coding — entry — critical for protecting applications from vulnerabilities, with knowledge of best practices expected in development. APIs — entry — understanding of RESTful services necessary for effectively integrating different software components. Unit Testing — entry — familiarity with testing frameworks like pytest is important for maintaining high code quality. Cloud — entry — basic knowledge of cloud technologies to collaborate with Cloud Engineering teams on deployment processes. DevOps — entry — understanding of DevOps practices to streamline software development and deployment workflows. CI/CD — entry — awareness of Continuous Integration and Continuous Deployment processes to enhance software delivery efficiency. When showcasing these technical skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency and application of these technologies. Eligibility Criteria This role is designed for recent graduates eager to start their careers in software engineering at Cisco . Candidates must hold a Bachelor's degree in Computer Science , IT , Engineering , or a related technical discipline. Eligible batches include 2022 , 2023 , 2024 , and 2025 , allowing recent graduates to apply. No prior experience is required, making this role ideal for freshers looking to enter the tech industry. A minimum academic performance of 60% in relevant degrees is preferred to ensure a strong foundational knowledge. Having a GitHub portfolio showcasing projects or internships can provide a competitive edge in the application process. Documentation & Portfolio Requirements Submit your resume in PDF format, including your educational background, relevant projects, and any internships. Highlight your technical skills and experiences clearly. Pro tip: Include links to your GitHub portfolio in your resume to showcase your coding projects and contributions effectively. Salary for Software Engineer at Cisco 💰 Compensation ₹12–20 LPA The advertised compensation for the Software Engineer role at Cisco is ₹12–20 LPA . 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 Python — Mastering Python is essential for software development tasks at Cisco. Git — Understanding version control is crucial for collaborative coding projects. Secure Coding — Knowledge of secure coding practices is vital for developing safe applications. APIs — Proficiency in APIs is necessary for integrating various software components. KodNest — This platform offers hands-on coding experience, which is beneficial for practical skills. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Failing to tailor the resume — Customize it based on the job description. ❌ Neglecting to showcase practical coding experience — Highlight relevant projects to demonstrate competency. ❌ Overlooking the importance of GitHub contributions — Include collaborative coding projects. ❌ Submitting a generic cover letter — Address specific aspects of Cisco's culture or the role. ❌ Ignoring the application deadline — Follow the application instructions carefully. ❌ Not preparing for technical interviews — Practice coding problems and core concepts. Before You Apply — Checklist ✅ Research Cisco's culture and values to tailor your application effectively. ✅ Update your resume to reflect relevant skills and experiences related to software engineering. ✅ Prepare a portfolio or GitHub repository showcasing your coding projects and contributions. ✅ Review the job description thoroughly to understand the required skills and responsibilities. ✅ Practice common technical interview questions and coding challenges to build confidence. ✅ Ensure your LinkedIn profile is up-to-date and aligns with your resume. ✅ Gather references from professors or previous employers who can vouch for your technical skills. ✅ Double-check the application portal for any specific submission guidelines. Resume Tailoring & ATS Keywords for Software Engineer Optimizing your resume for ATS is crucial for standing out in the application process for the Software Engineer role at Cisco . ATS Keywords to Include Software Engineer Python Git Secure Coding APIs Unit Testing Cloud DevOps CI/CD Problem Solving Automation Tools AI-Powered Coding Assistants Resume Tips for This Role Highlight your proficiency in Python and any relevant projects to demonstrate your coding skills. Emphasize collaborative experiences, particularly in team projects or internships. Include links to your GitHub or portfolio showcasing your coding projects and contributions. Optimize your resume for ATS by using keywords from the job description. Avoid including unrelated work experience or skills that do not pertain to software engineering. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Avoid including generic skills or experiences that do not relate to software engineering. How to Apply for Software Engineer at Cisco Apply Now — Cisco Visit the Cisco careers page and locate the Software Engineer job listing. Prepare your resume and ensure it highlights relevant skills and experiences. Fill out the application form accurately, ensuring all required fields are completed. After submission, expect an email confirmation and updates regarding your application status. Use the application portal to track your application progress and any further steps. Applications reviewed on rolling basis — early submission recommended. Apply Now — Cisco NexisGrow.com does not charge any fees for job applications. Cisco Cisco was founded in 1984 and is headquartered in San Jose, California . With a workforce of over 75,000 employees , Cisco has established a significant presence in Bangalore, Karnataka, India , contributing to its global footprint across more than 100 countries . This extensive reach allows Cisco to serve diverse markets and customers worldwide. Cisco is well-known for its innovative products, including the Cisco Catalyst series and Cisco Webex , which are pivotal in networking and collaboration. The company also offers robust cybersecurity solutions through Cisco Umbrella and Cisco SecureX , ensuring comprehensive protection for enterprises. These products reflect Cisco's commitment to advancing technology in the networking space. The company culture at Cisco emphasizes inclusivity and employee satisfaction, earning a 4.3-star rating on Glassdoor . Cisco has been recognized with numerous awards, including being listed among the World's Most Ethical Companies . Employee programs such as the Cisco Employee Resource Groups foster diversity and provide support for various communities within the organization. Recently, Cisco announced a significant investment in AI and cloud technologies, aiming to enhance its product offerings. This initiative includes the expansion of Cisco Cloud services and the integration of AI capabilities into existing products, positioning Cisco for greater market competitiveness. Such developments reflect Cisco's strategic focus on innovation and growth. For freshers in technology, Cisco serves as a strong career launchpad, providing access to cutting-edge technologies and a collaborative work environment. The company offers extensive training programs and mentorship opportunities, allowing new employees to develop skills in areas such as cloud computing and DevOps . This supportive atmosphere fosters innovation and professional growth, making Cisco an ideal place to start a career. Company Details Industry Technology Location Bangalore, Karnataka, India Connect With Us Careers Apply Now Website 🔗 cisco.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Software Engineer at Cisco? Eligibility Tap to expand + Answer Candidates with Bachelor’s degree in Computer Science, IT, Engineering, or a related technical discipline preferred and 0-2 years experience are eligible. Eligible batches: 2022, 2023, 2024, 2025. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: Python, Software Engineering, Git, Secure Coding, APIs. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹12–20 LPA. Final offer depends on skills, experience, and interview performance. ? What is the interview process at Cisco? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: Python, Software Engineering, Git, Secure Coding, APIs. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Software Engineer interview? Preparation Tap to expand + Answer (1) Core concepts of Python, Software Engineering, Git, Secure Coding, APIs, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) Cisco research, (5) Clear communication. ? What is the work culture like at Cisco? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Bangalore Browse all Tech 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