Share this Job

Go Back

Java Software Engineer LOC : Raleigh-Durham , NC


0000-00-00 00:00:00
Job Type: Referral

Desired Skills and Experience Design, develop, and maintain the software applications that drive our back end systems Provide unit tests for these software applications Participate in multi-disciplinary projects Work with analysts creating cutting edge data mining algorithms Contribute to our team’s growing set of development platforms, tools, and processes Preferred Skills Prior experience in Hadoop / MapReduce / Cascading is a plus Interested in working on big data systems and technologies Experience with web crawling and content indexing is a plus Experience with Postgres is desired Experience with highly scalable systems is desired Ability to learn and apply new technologies quickly Excellent problem-solving abilities Ability to work both independently and as part of a team Ability to multi-task in a dynamic environment Excellent verbal and communication skills Experience with Python is a plus Experience with R is a plus Experience with Agile development methodologies is a plus Qualifications BS in Computer Science or other technical discipline (with significant computer coursework) 4+ years of professional software experience Strong math and statistical background Experience developing applications in Java and utilizing Java platform technologies Experience development under and managing Linux systems


Key Skills: