Write well designed, testable, efficient code by using best software development practices.
Coordinate with the lead on current programming tasks.
Collaborate with other programmers to design and implement features.
Quickly produce well-organized, optimized, and documented source code.
Debug existing source code and polish feature sets.
Contribute to technical design documentation.
Work independently when required
Continuously learn and improve skills.
Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
Maintain the highest standards in attention to detail.
Work experience in Big Data domain will be preferred. Specifically, Hadoop development using HDFS, MapReduce, Pig, and Hive.
Good to have skill set includes, Cucumber, Groovy and Clojure.
Experience working in an Agile/SCRUM environment.
Proven track record demonstrating ability to achieve stretch goals in a highly innovative and fast paced environment.
Strong sense of ownership, urgency, and drive.
Sharp analytical abilities and proven design skills.
Quick learner with motivation to learn new languages, technologies and frameworks (you will get opportunity to play with a lot of new technologies).
Experience building high volume business services.