Cisco Technical Leader in Bangalore, India

Technical Leader

  • Location: Bangalore, Karnataka, India

  • Area of Interest Engineer - Software

  • Job Type Professional

  • Technology Interest Networking

  • Job Id 1227084

What You’ll Do :

Cisco is transforming the networking industry. To make this happen, we are heavily investing in team responsible for The Network. Intuitive. We are disrupting the industry by building a new networking platform that can learn, adapt, and secure itself at the speed of today’s businesses. This Digital Network Architecture platform automates network management and provides our customers with state-of-the-art analytics and insights. This team's innovations span artificial intelligence, machine learning, analytics, IoT, security, automation, and more.

Who You Are

We are looking for software engineering and technology visionaries to join the DNA-C platform team. This includes building highly reliable and scalable services, and designing innovative full stack technical solutions.

As we build the new network, we need you to bring your new ideas and enthusiasm to jump into opportunities, transforming industries as they emerge and grow. You will collaborate with a creative team to take on some of the toughest challenges in the tech world.

  • An excellent team player and should be flexible to work on any work you're doing and adjust to changing business priorities and plans.

  • Possess strong interpersonal skills, both verbal and written skills, and should communicate status of his/her tasks and their dependencies with rest of the team on a regular basis.

  • Independently come up with ideas, and solutions to enhance the product & solution offering. Drive products with innovative ideas towards new technologies that enhance product definition towards the next generation architecture.

Are you passionate about working on ground-breaking technology with global impact?

Are you pumped about making billions of connections happen? Will you be our next hire?

Who You'll Work With

The projects you will work on typically involve the following

  • Opportunity to gain in-depth knowledge and understanding of networking technologies via involvement with technical product investigations and leading product architecture.

  • Designing, and implementing state of the art products utilizing various languages, operating systems, platforms, etc.

  • Working in product teams comprised of marketing, development, support, field people, manufacturing, etc.

  • Opportunities to spend time at customer sites to understand their environments and help enhance customer scenario based development.

  • Opportunity to learn about software quality and the latest development techniques, processes, and methodologies.

  • Work closely with test teams to design development strategies and plans followed by designing & writing code reflecting the requirements and functionality of the product.

  • Working with development teams and working with various cross technology groups to understand their development strategies and environments and identify gaps in product.

  • Be part of a team of engineers involved in the development and testing of software for our next generation campus networking architecture.

  • Lead design discussion and develop high-scale data collection, analysis, and reporting systems for both customer and Cisco use.

  • Work with architects and product owners / customer to help prioritize and define feature functionality.

  • Design tool chain for larger Cisco Corporation to share critical data with customers. Implement distributed data retrieval, assurance, visualization, and control algorithms with the intent of efficiently directing traffic in campus networks for the world's largest and most important businesses.

  • Operate in an Agile methodology with an eye toward robust and well-adapted software development.

  • Contribute to functional specifications. Write portions of product spec and help seek clarity where it doesn't exist.

  • Design & Develop large portions of software independently and rapidly.

  • Strong ability and desire to learn new tools as required is an absolute must.

  • This team will move forward with the most modern and appropriate technologies for the task at hand.

Minimum Qualifications

  • 12-16 years of experience leading and delivering core components for an enterprise application.

  • 8-10 years of experience in Java, Python, or other modern programming languages/technologies.

  • Experience in or passion for high scale and distributed systems

  • Strong understating of OOA & D, Design patterns, SOA architectures and horizontal scalability tenets

  • Independently come up with ideas, and solutions to enhance the product & solution offering. Drive products with innovative ideas towards new technologies that enhance product definition towards the next generation architecture.

  • Work collaboratively with Product management, Architect, Development and test teams to define and improve product features, and roadmap.

  • Should be able to apply his/her knowledge of software development processes and contribute in developing system and module functional specs, design specifications, Unit and Integration test specifications and System performance test plans.

  • Independently work and resolve problems found during internal testing and post product release.

  • You have demonstrated excellent design and development skills in networking and network management domain (knowledge of TCP/IP, switching, routing), SNMP, CIM/XML. Should understand and analyze issues from a system view.

  • You have demonstrated skills in all the following areas:

  • Java & JDBC, Database modeling, Web technologies like Java/J2EE/JSP/XML/Struts/Spring/Hibernate/Dojo/Webservices.

  • Experience of developing in UNIX/Linux Operating System environments

  • An excellent problem solver and be able to come-up with good ideas and solutions to improve product value, quality and processes.

  • You be a quick learner and should keep up-to-date with latest on technology, competitors and standards.

  • An excellent team player and should be flexible to work on any assigned tasks and adjust to changing business priorities and plans.

  • Possess strong communication skills, both verbal and written skills, and should communicate status of his/her tasks and their dependencies with rest of the team on a regular basis.

  • Should be able to work on multiple tasks at any given time.

  • You possess very good knowledge of software development life cycle and processes and should take initiative in product and process improvements.

  • Expert in use of standard of SCM tools (Git), CI/CD (Jenkins/Maven etc) process.

  • Proven leadershiwith experience in mentoring and growing other team members.

  • Ability to work and influence teams beyond your immediate group.

  • Strong motivation to innovate and improve customer and product experience.

  • Strong problem solving and software development/troubleshooting skills. Ability to "think in code" and discuss ideas and algorithms is a must.

  • Follows development best practices like TDD, Code Reviews and owns Automated tests to ensure quality.

  • Past experience working in an Agile/Scrum environment.

Why Cisco

We connect everything: people, processes, data, and things. We innovate everywhere, taking aggressive risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren't afraid to change the way the world works, lives, plays and learns.

We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.

We Are Cisco.

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.