Job Description :
6+ years of experience designing and implementing web applications
Excellent written and oral communication skills

QUALIFICATIONS - for Android/Server*:*

6+ years of combined software/application development experience in Java
Experience in developing, deploying, and/or supporting an enterprise size solution
Experience with all phases of the development life cycle
Experience with the following is desired:
Familiarity with Agile development including daily scrum and weekly iteration reviews and planning
Enthusiasm for automated testing
Experience with unit testing frameworks
Experience with source control management