Senior Software Engineer, Solutions Engineering (ENG-046) Narus
THIS JOB HAS EXPIRED Req #
Sunnyvale, CA, USA
About Narus, Inc.
Narus, a wholly owned subsidiary of The Boeing Company (NYSE:BA), is a pioneer in cybersecurity. Narus is one of the first companies to apply patented advanced analytics to proactively identify cyber threats from insiders and outside intruders. The innovative Narus nSystem of products and applications is based on the principles of Cyber 3.0, where the semantic Web and cyber intersect. Using incisive intelligence culled from big data analytics, Narus nSystem identifies, predicts and characterizes the most advanced security threats, empowering organizations to better protect their critical assets. Narus counts governments, carriers and enterprises around the world among its growing customer base.
As the Senior Software Engineer in our Engineering Solutions group, you will be a key contributor to the development of how software and hardware architectures should evolve to address technical requirements while leveraging the availability of new enabling technologies. The Senior Software Engineer will have extensive hands-on software development experience along with a deep knowledge of at least two of the following domains: internetworking protocols, cyber security, deep packet inspection (DPI), protocol analysis, and/or storage systems.
Primary Responsibilities include but are not limited to the following:
Develop, design, modify, and/or test software systems or applications for software enhancements and new products
Write, develop and maintain quality code and integrate software components into a fully functional deployable software system
Investigate, evaluate, and specify how software and hardware architectures should evolve to address technical requirements while leveraging the availability of new enabling technologies
Provide technical leadership in a team of developers for an assigned area
Serve as a subject matter expert for software domains, system-specific issues, processes and be able to work in an agile environment
Champion areas of research in emerging areas as well as technologies identified during the innovation process.
Provide practical, innovative solutions to complex problems
Work as an effective team player across various teams both in the US and in India
Qualifications & Requirements:
BS in Computer Science, Computer Engineering, or equivalent
Minimum 7 years experience in software development/engineering
Minimum 5 years experience using Java/J2EE programming language
J2SE professional experience in application development
Demonstrable expertise with Java coding/scripting
Experience in RHEL or equivalent Linux OS
Excellent written and verbal communication skills with both internal and external customers
Good understanding of design patterns
Strong experience building high performance JAVA apps, multi-thread, and memory cached objects
Experience with agile software development
Desired Skills & Characteristics:
MS in Computer Science, Computer Engineering, or equivalent preferred
Experience with hands on design and coding in Java in at least 2 of the following: internetworking protocols, cyber security, DPI, protocol analysis, storage systems
Experience with indexing, search, SQL, database integration
Experience with cyber or network security development
Experience with network traffice content storage
Expert level knowledge in MVC, Struts, Servlets, JSP, ANT, XML, Restful Web Services, Eclipse, Junit, Jenkins, end to end integration and testing
Ability to do UML charting and class object diagrams
Experience working with Agile software development methodologies (Scrum, XP)
Ability to collaborate and work in a team environment
Able to work in a fast-paced environment
Candidates must be willing to comply with pre-screening activities, including but not limited to pre-employment disclosure questions, reference verification, and background check.
Principals only or candidates referred by pre-approved agencies (reference source agency when submitting resume).
||Sunnyvale, CA |
THIS JOB HAS EXPIRED