Cisco Sr. Fullstack Software Engineer - Webex Online Ecommerce in Seattle, Washington
What You'll Do…
o You’ll help define the technical vision and lead the delivery of delightful ecommerce and SaaS admin experiences
o You’ll design, evangelize and own the code quality, designs, and extensibility
o You’ll work with other technical leaders to ensure clean API contracts and obstacle avoidance
o You’ll represent ecommerce development teams in various forums with business stakeholders, user experience designs, support engineers, and customers.
o You’ll design and develop modular, responsive, testable web services, tools and applications used to purchase, provision, onboard and enable new users to purchase and use Cisco Collaboration products in a seamless, natural way.
o You’ll provide quality code and leverage testing tools as part of your software delivery
o You’ll instrument and monitor key metrics to inform product quality and customer experience insights
o You’ll shape our product with new tools, techniques, and frameworks
o You’ll mentor and learn from team members
o You’ll innovate with designers, product managers, and engineers
o You’ll embody test-first, metrics and experiment-led software development.
o You’ll embrace empowerment to inform product and team direction
o Implement core ReSTful APIs
o Collaborate with broad teams across Cisco’s intricate collaboration network to deliver results
o Build engaging user interface components which are reusable and delightful
Who You'll Work with…
You’ll work with a group of dynamic and dedicated developers to build and expand the Cisco Webex Collaboration ecommerce platform.
Cisco’s Collaboration Group is shaping the future of enterprise collaboration. We believe when we work together, we achieve extraordinary things. We are constantly improving collaboration with technology that empowers people to engage and innovate anywhere, on any device. The Cisco Collaboration Group delivers collaboration software, devices, infrastructure, and services that enable video collaboration, unified communications, conferencing, and mobility.
We get up every morning with the passion to change communications for the better through the Cisco Collaboration suite of products and services. We build products that make online interactions 10 times more effective than an in-person meeting - seamlessly, intuitively, and insanely great. We are a learning and experimenting culture which inspires, empowers and challenges conventions and assumptions.
Within the Ecommerce team, our mission is to make these rich collaboration solutions available to anyone, anywhere by simply visiting webex.com…to break down barriers to effective communication with a simple online flow.
Who You Are…
Demonstrated experience on a SaaS CI/CD team in an agile environment
Experience building highly scalable, distributed and fault-tolerant cloud applications
Ability to write clean, modular, reusable code (using design patterns)
A strong tendency toward solid microservice architecture and design
Object-oriented design and building backend applications with REST API services using Java and Node.js
Demonstrated experience developing meaningful unit and automation functional test for web applications
Able to prioritize tasks, make decisions, and solve problems
Demonstrated ability to design and explain complex systems and interactions
Strong sense of teamwork, giving and receiving help and feedback
Able to train and mentor
Excellent written, verbal communication skills
Dedicated to customer success and quality
Curiosity to learn, grow and adapt to changing needs
You’re an owner. You deal well with ambiguity and work closely with your team to provide options and solutions.
Java Spring Boot and Spring MVC experience desired
Some NodeJS experience within a framework such as Nest, Fastify, Hapi, Koa and Express required
Exceptional and demonstrated CSS and SASS/LESS experience is a highly sought-after plus
Experience building SDKs and building modular APIs for libraries desired
Real world experience delivering high-performing ReactJS or similar applications desired
Working knowledge of REST, JSON, and HTTP web service programming (designing, developing and consuming)
An understanding of how web projects are developed and deployed from a devops perspective
Solid debugging capabilities
Experience with Gauge, Selenium, wdio, or other related testing technologies
Previous experience with monitoring and instrumentation tools for user behavior and devops
Understanding and experience with test driven development and unit testing approaches
Grasp of core computer science
Experience with SQL and NoSQL based solutions
Experience with tools such as Redis, Git, Cassandra, and Kafka
Demonstrated Redux or other state management proficiency
8+ years of professional Software Development experience
BA/BS degree required; Computer Science, Math or Technical background highly desired; Advanced Degree preferred
We connect everything: people, processes, data, and things. We innovate everywhere, taking bold 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.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
- Cisco Jobs