GUI Software Engineer Job in Hudson 01749, Massachusetts US

POSITION SUMMARY

 

Participate in the design of a new state-of-the-art JavaScript based graphical user interface (GUI) for the Corero product line. Will be responsible for implementing infrastructure elements as well as the actual screens used to configure and monitor sophisticated network security products.  Will also have occasional enhancement and maintenance tasks for the older Java based GUI currently in use.

       

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

 

·     Rapidly come up to speed on the existing structure of the user management interface software and contribute to enhancement requests and maintenance as required.

·         Participate in architectural and implementation design discussions for the new graphical user management interface and contribute to the design documents

·         Be involved in reviews of our approach to user management from both a human interaction and technology perspective

·         Implement the new underlying infrastructure and features as well as the new screens for the next generation GUI using a variety of sw technologies

·         Participate with QE in defining test plans for all new functionality

   

EDUCATION and EXPERIENCE

·      BSCS or BSEE or other related degree

·      Master degree desirable but not required

·         Substantial experience in software design as an individual contributor

·         5-7 years professional experience with at least 4 in sophisticated GUI development

  

KNOWLEDGE/SKILLS

·         Strong JavaScript framework experience (JQuery, Ext JS, socket.io, Dojo, YUI, etc.)

·         Also reasonably strong Java skills

·         Strong C skills with some professional implementation experience

·         Experience with PHP, SQL, and network security is a plus

·         Detail oriented with strong work ethic and strong team player

·         Proven ability to create lightweight, but functionally detailed design documents

·         Ability to adapt to changing conditions and make reasonable trade offs to achieve assigned goals

·         Ability to describe and solve problems, and be able to clearly communicate proposed solutions in verbal and written form


About us:
 

Corero Network Security (www.corero.com) is dedicated to its role as a leading global provider of Network Intrusion Prevention Systems (IPS), developing and bringing to market network security infrastructure solutions that help commercial and government organizations protect their critical on-line assets from the losses and risks associated with cyber threats. Our family of IPS appliances is designed with Three Dimensional Protection (3DP) that provides the most advanced protection capabilities against known and unknown attacks at the highest tested performance rates.