Software Engineer 4

Juniper Networks, Inc.   •  

Sunnyvale, CA

Industry: Telecommunications & Hardware

  •  

5 - 7 years

Posted 56 days ago

We are seeking a highly motivated and talented Software Engineer that will help enhance the UI framework that our solutions are built on.

Responsibilities:

  • Design, develop, integrate, deliver and maintain complex front end and backend modules for user interfaces for Juniper's cloud and management solutions
  • Develop automation methodologies and scripts for testing major functional blocks. Write unit tests that identify and report flaws with independent and integrated user interface and backend modules.
  • Collaborate with the User Experience team to develop user interfaces that deliver a great customer experience and enhance product adoption
  • Collaborate with extended teams including, Product level managers, application engineering teams, QA and engineering managers to clarify requirements and actively contribute code (software)
  • Multi-task, manage details and keep sight of overall objectives
  • Flexibility to iterate frequently, with a passion and drive for building best-in-class solutions and applications.

Qualifications

BS/MS in Computer Science with proven experience of 5+ years developing Web UIs

  • Experience working with front end technologies and frameworks such as React, Webpack, jQuery, D3, ES6, CSS3, etc.
  • Experience with REST APIs
  • Understanding of Object-Oriented Design, Data Structures & Algorithms
  • Familiarity with UI testing frameworks
  • Strong collaboration and communication skills
  • Experience working in a rapid application development environment using appropriate tools and techniques.
  • Experience with agile development is a plus

ABOUT JUNIPER NETWORKS

Juniper Networks is in the business of network innovation. From devices to data centers, from consumers to cloud providers, Juniper Networks delivers the software, silicon and systems that transform the experience and economics of networking. Our products and technology run the world's largest and most demanding networks today, enabling service providers, enterprises, and governments to create value and accelerate business success. Everyday our 9,000+ colleagues come together across 46 countries to realize our company vision - Connect Everything, Empower Everyone. We are innovating in ways that empower our customers, our partners and ultimately, everyone, in a connected world. These customers include the top 130 global service providers, 96 of the Fortune 100 and hundreds of public sector organizations.