Software Development Engineer - UI

NetScout Systems   •  

San Jose, CA

Industry: Enterprise Technology


Not Specified years

Posted 59 days ago

This job is no longer available.

Job Description:

This position is for working in a fast-paced technology environment with a deep knowledge of various web technologies. Primary responsibility is to develop the web interface for the embedded systems. Other responsibility may include, but not limited to, writing supporting scripts, yang data modeling, etc. to provide a complete functionality.

As a member of our engineering team, this person will develop and test web applications for scalable network security products. A candidate will work closely with the product management, QA, designers and other team members to turn mockups and prototypes into working code.

This person must be keen to research and troubleshooting issues on their own, hands on coding, be able to participate in the design discussions and guide other engineers in product development.

Through our agile process, a person will write code to query our back-end data stores and bring a modern user interface to life and also gauge usability of existing features to make constructive changes. We have a strong culture of performing peer reviews of work, both with designs and code implementations, so collaboration skills are key.

This is a great opportunity to work with an informal, yet hard-working team that is actively developing products for the rapidly expanding network security market in a fast-paced environment, building best in class network security products.

Required Qualifications

  • BS/MS in computer science, MS is preferred
  • Technology (5+ years is preferred)

Strong experience with

  • o AngularJS
  • o TypeScript (Node.js)
  • o Restangular
  • o HTML 5
  • o CSS

Strong experience with as many as possible is preferred

  • o Gulp.js
  • o JavaScript
  • o jQuery
  • o AJAX
  • o Angular Material
  • o JsPlumb
  • o D3.js
  • o WebScockets
  • o ConfD
  • OS: Linux, Windows

Experience developing and debugging applications in the following browsers: IE11, IE Edge, FF, Google Chrome

Good team player

Excellent written and verbal communication skills

Ability to work independently and in a small team, including teams overseas

Experience with software development best practices including unit testing, code reviews, and continuous integration

Ability to work efficiently and effectively in a fast-paced environment, under stress and within time constraints

Education Bachelors (or equivalent work experience)

Desired Qualifications

  1. Yang modeling
  2. Shell scripting
  3. Netconf
  4. Regular expressions
  5. MVC pattern