Keywords      Location
 
Categories


Senior software engineer - All Locations


Company
EMC
Location
All Locations
Category
Law Enforcement / Security
Required education
Bachelor's Degree

Top of Form

Responsibilities:

·         Design and implement major features and components based on market requirements for the DLP Enterprise Manager product

·         Take ownership of major features and components of the Enterprise Manager software product

·         Work closely with Enterprise Manager team leader and QA to deliver industry-leading content protection solutions

·         Write functional and technical specifications

·         Investigate new technologies

·         Perform design, code and unit-test reviews

Skills: 

Required Skills:

  • 4+ years of object oriented software development experience in building Java based web applications using POJOs and Spring MVC or a similar web application framework
  • Experience with Velocity or other HTML template engines, JavaScript and Hibernate or equivalent ORM technology to interface with an RDBMS, preferably SQL Server.

·         High energy, passionate team player

  • Experience in developing distributed applications using Web Services

·         Familiarity with common design patterns

  • Creative problem solving skills and a strong work ethic
  • Self-directed learner driven to build the best customer experience possible
  • Experience using JUnit
  • Ability to work in a geographically distributed team

Desired Skills:

·         Experience with application containers such as Jetty and proficiency in Maven

  • Exposure to Lucene and BIRT, or other text search and reporting packages
  • Experience with the entire product life cycle from inception to general availability 

Education: 

  • BS/MS in Computer Science or equivalent experience