1+ months

Software Engineering Manager- Java

Cisco Systems Inc.
Bengaluru, KA 560002
Apply Now
Apply on the Company Site

What You'll Do:

       Develop, enhance, verify and sustain cloud-based management software for complex inter networking products as a key member of a multi-functional team.

       Perform design trade-off analysis, write software specifications, code, integrate and test new software and hardware, complete product release, and provide field support.

       Collaborate with Business Development, External Partners, Hardware Engineering, QA Test and Release Operations throughout the development cycle.

       Work with Customers on successful deployments

       Mentor junior members of the team through design/code reviews

       Engage with architecture team to clearly understand the system design and roadmap

       Work in the team using agile methodologies

       Estimate design and development activities

       Communicate status against planned achievements

Who You'll Work With:


The Team is envisioned to be ambitious, Agile and customer focused team. The team will work closely with Product Management, Field SE/TME and other partner teams. The responsibilities will include delivering features over iterations, support PoC/deployments in the field and critical issues from the customers.

As an integral member of this team, you will work with a team of top-tier engineers. You will have the opportunity to test some of the worlds largest Service Provider Routers that are continuously evolving towards enabling the support of newer and exciting customer business paradigms.

Who You Are:

The successful applicant must have a consistent record of designing and developing high quality software products and should possess the following particular skills and experience. The ideal candidate will be involved in the design and development of next generation Network Design, Provisioning and Assurance product that enables the creation and monitoring of various networking services.

Role & Responsibilities:

      Lead a fast paced, high performance team to produce a well-managed, monitored, and resilient software targeted at large service provider customers.

      You will be a servant leader of empowered agile development teams, motivate them by providing

      Purpose, and increase their productivity by removing obstacles.

      You will Recruit/Retain a strong team of engineers, performance evaluation, salary planning and budgeting.

      You will help the engineering team expand technology and networking knowledge by keeping abreast with the latest developments.

      You must have the ability to think at a high level about systems and articulate key tradeoffs in architecture design.

      You must lead through collaboration and co-ordination activities across teams and product categories that are geographically distributed.

      Maintain effective and structured communication channels with senior leadership team, global engineering teams and multi-functional teams.

      Ensure compliance and effectiveness with documented Engineering Processes.

      Collaborate effectively with Peers to identify Engineering gaps and overlaps and improve effectiveness.

      Provide mentoring, coaching to direct staff and indirect staff in order to grow talent to next level.

Minimum Skills:

      BS/MS in CS/EE with 12+ years of industry experience in network management software applications, with specific experience in creating and leading high performing Engineering teams.

      Proven project and team management skills with emphasis on quality, execution and product delivery.

      Strong people management skills, leading by empowerment and engagement.

      Ability to hire top talent, motivate teams.

      Agile Development methodologies, Servant Leadership culture.

      Good knowledge of Software Engineering practices, Tools and automation frameworks.

      Experience in cross-functional Engineering environment that requires collaborating with multiple product teams.

      Good understanding and experience with Quality, Software validation and Automation practices.

      Ability to introduce and improve Quality practices that ensure zero defects at FCS, no Technical Debt.

      Good communications and presentation skills, assertiveness and the ability to take discussions and

      Open issues to closure by working with local and remote teams.

Preferred Skills:

      Experience with Optical Domain Technologies (DWDM & OTN), including Cisco NCS40xx, NCS20xx, NCS10xx devices/networks configuration

      Exposure to technologies such as JSON, DWR, XML, XSD, XPath, XQuery, Drools

      Working knowledge of SNMP, TL1, syslog, IOS CLI, Telnet, SSH, SOAP, HTTP, XML, NETCONF etc

      Exposure to client side technologies like JSP, AJAX, Struts, Swing, JSF, Dojo, Portlets.

      Exposure to test tools such as, JUnit, JTest, SOAP Test, SOAPUI etc

      Knowledge of Microservices Architecture, Docker, Kubernetes, RabbitMQ

      Strong understanding of Operations concepts such as alerting, monitoring, logging, and health checks.

      Team player that works well in collaborative and matrix management situations.

      Proven understanding and experience working with high availability, high performance, multi-data center systems.

      Understanding of Security technology and challenges.

Why Cisco?


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

We are leaders with vision, 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!!

Posted: 2020-02-12 Expires: 2020-04-02

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineering Manager- Java

Cisco Systems Inc.
Bengaluru, KA 560002
Facebook Share
Copy Job URL

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast