- Entry level
- No Education
- Salary $18,000.00 - $30,000.00 unpaid work
- San Jose
Title: Senior Software Engineer - DNAC UI On-Prem/Cloud Platform
Location: San Jose, CA
Who We Are
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'll Work With
We are looking for software engineering and technology visionaries to join the DNA 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.
What You'll Do
You will build a high performant, highly scalable, complex and distributed systems – end to end.
You will develop simple solutions to address complex problems.
You will engineer an integrated platform that connects discreet, heterogeneous, streaming, high-volume, very large scale, multi-cloud ready, internal and external systems using highly modular reactive architecture micro-services framework.
You will contribute to a future-ready, high quality, and performant code base.
You will bring technical solutions to the leadership team, feedback on solutions recommended, new product ideas with the team through design review, pair programming, code review and tech talk.
You have the ability to share technical solutions and product ideas with the broader team through design review, code review, proof-of-concepts and show and tell.
Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
Who You Are
Dashboarding, Data Visualization, Analytics
Building re-usable UI component libraries
Developing applications and RESTful services in Java
Full stack development
User interface design, creating mockups and wireframes, proficiency with design tools (Sketch, Photoshop, Illustrator, etc.)
You have experience in the design and development of cloud-native and on-premise scaled out and distributed applications
You have experience working in small, highly technical teams employing Agile/Scrum practices
You have exposure to Open Source software and contributions to the Open Source community.
Ability to deliver results in a short time and experience working in fast paced high growth tech companies
Proven ability to influence a diverse geographically dispersed group of individuals to facilitate, moderate, and influence productive design and implementation discussions driving towards results
You have hands-on experience with a broad mix of technologies including a strong subset of:
Experience with Web Containers such as NodeJS, Tomcat
Experience developing in Angular, React, Ember, and/or TypeScript
Experience with designing for big data and data visualization
Demonstrated experience working in Agile teams.
Ability to leverage metrics, optimization, and qualitative and quantitative research to inform and validate design decisions
Manage different projects simultaneously, at different stages of development
Expertise in using industry-standard design and prototyping tools like Figma, Axure, Invision
Enterprise solution running on premise and Cloud (Saas)
Linux, Unix systems, Docker and Kubernetes
AWS Web, Azure and Google Cloud Services
CI/CD (Jenkins, GitHub, SonarQube, Fortify etc.).
Demonstrated experience and expertise selling solutions to business decision-makers by reinforcing the value of solutions.
Demonstrated experience in developing and executing an integrated
About the company
At Cisco, transforming the way people work, live, play and learn also includes being a great place to work. For 17 years, we’ve been named a Fortune 100 Best Place to Work, one of a handful of companies included on the list since its inception. And, we are among 25 companies acknowledged as a world’s best multinational workplace.
We’re proud of this recognition because it means, at Cisco, you will enjoy working flexibly, using our own market-leading collaboration technology to drive innovation; taking advantage of numerous health and wellness resources; pursuing exciting career opportunities, and participating in programs to help your local communities or fulfill philanthropic interests. And, you’ll be doing all of this while being part of a global team that is making a positive difference in the world.
Learn why Cisco is a great place to work and what we offer you.