Principle Software Engineer
7-10 years of Object-Oriented programming, strong JAVA and Web application development experience. Experience in SOLR, Tomcat, Spring, Hibernate, Server-side development, and Database systems with strong knowledge of object-oriented programming design patterns and methodologies.
Great search and index experience including any of these frameworks: Solr/Lucene, Recommind, Endeca, Attivio, or similar technologies strongly desired. Solid understanding of SQL skills – preferably with MySQL database, along with XML, HTTP, SOAP, REST, and Web Services experience required. Must have the ability to work effectively in a fast-paced, teaming environment and meet tight deadlines. Strong architectural, design, and development skills with the ability to quickly learn new technologies.
Requires BSCS; Master’s degree preferred.