Job Description :
Android Developer

ESSENTIAL FUNCTIONS:
Collaborate with other developers to design, develop, test, deploy, maintain, and enhance new software solutions
Participate in code reviews, design discussions, and testing
Continually stay up-to-date with industry changes and bring new concepts to your team
Communicate with product owners, customers, and business stakeholders concerning the team’s work

Qualifications:
REQUIRED EXPERIENCE:
Bachelor’s degree in Computer Science or equivalent
Excellent analytical, problem solving, and communication skills
2+ NoSQL databases (Couchbase, MongoDB, HBase, Cassandra, etc
2+ years Android development
2+ years C# development
1+ year SQL Server
BENEFICIAL EXPERIENCE:
iOS
ASP.NET
Web Sockets/http communication
Cloud / Distributed Computing
Multi-tenant database design
IOC
Experience with agile concepts, especially Scrum