Requirements
MS in Computer Science At least 5+ years software development experience Expert knowledge of Java, JSP, JMS, Spring, Hibernate and XML Strong Algorithmic/Machine Learning background needed Solid understanding of Java internals Excellent problem solver Strong grasp of CS fundamentals Experience with parallel computing technologies such as MapReduce, Hadoop or GFS a plus Experience with Javascript, CSS and XHTML a plus Statistical programming a plusResponsibilities Design and Implement powerful algorithms to slice and dice enormous datasets Translate business requirements and use cases into compelling web-based applications Show a commitment to craftsmanship and a desire to create best-in-class web-based applications Architect and Implement client facing web-based applications and sites Develop and implement additional analytic functionality for customers
The ideal candidate for this role will be enthusiastic about a start-up environment. They will be entrepreneurial, adventurous, and creative. We are looking for someone that is interested in taking on this role and redefining it as the company and team evolves.
Translate business requirements and use cases into compelling web-based applications
The ideal candidate for this role will be enthusiastic about a start-up environment. They will be entrepreneurial, adventurous, and creative. We are looking for someone that is interested in taking on this role and redefining it as the company and team evolves.