Job
Description
As a Senior Software Engineer in the Product Lifecycle team at Cisco, you will be responsible for the development, support, and administration of applications and services for Cisco's Install Base. Your role will involve applying engineering and computer science principles to design, develop, and test business software applications. You will provide support to internal clients, follow standard design processes, develop software modules, perform integration tests, and work closely with peer engineers at different locations. **Key Responsibilities:** - Apply engineering and computer science principles to design, develop, and test business software applications. - Provide support to local internal clients and assist in supporting systems at other locations. - Follow standard design and implementation processes and procedures. - Develop well-defined software modules and perform unit, product level integration, and development tests. - Write portions of Unit test plans and debug sections of the subsystem. - Collaborate with peer engineers at other locations such as San Jose, CA and Research Triangle Park, NC. As part of the highly skilled Asset and Entitlement Management group under the Product Lifecycle organization, you will work towards delivering exceptional services, tools, platforms, and data to power Cisco. From optimizing and automating business process systems to leveraging the latest technologies for in-house development, the team is focused on continuous innovation and evolution to stay ahead. **Qualifications Required:** - Bachelors degree in Engineering with specialization in Computer Science or Information Science. - Proven Analytical & Metrics Based Thinking and visualization skills. - 8-12 years of experience in developing web-based applications using Java, Oracle, ELK, Snowflake, Mongo, PL/SQL. - Solid understanding of OOP, NoSQL, data structures, and distributed systems. - Experience with Agile and Waterfall development methodologies, Agile, and DevSecOps practices and toolsets. - Prior experience delivering highly resilient, distributed microservices on public/private cloud infrastructures, Kubernetes, and cloud-native development. - Must possess creativity to develop new approaches to design problems, strong organizational skills, and a real passion for technology. - Ability to balance multiple concurrent activities and collaborate effectively with team members. Join Cisco to be part of a revolutionary journey in the AI era and beyond. With 40 years of fearless innovation, Cisco creates solutions that power human-technology collaboration across physical and digital worlds. The opportunities to grow and build at Cisco are limitless, supported by a worldwide network of experts collaborating with empathy to drive global impact. Cisco's solutions provide unparalleled security, visibility, and insights across the digital footprint, shaping the future with innovation and technology.,