Should take part in software and architectural development activities.
Transform requirements into stipulations.
Develop and design software based prototypes.
Should take part in testing of prototypes.
Should be updated with the software and be proactive.
Should be flexible to learn new programs and script languages.
Should show good levels of enthusiasm and interest in all IT related things.
Experience with version control tools like Git, SVN
Technical Skills Required
Extensive Experience in developing Android native apps using Google Android SDK
Strong in Java/C/C coding experience.
Open GL and other graphics.
Sound knowledge of XMPP, SQLite.
Experience with Java drawings API
Experience in Bluetooth, Near field communication
Strong experience in UI Design / Development
Experience in developing multi-threaded applications
Strong understanding of interactive application development paradigms, memory management, file I/O, network & socket programming, concurrency and multi-threading
Good experience in JSON, XML, SOAP
C and JNI experience is a plus
Job Classification
Industry: Recruitment / StaffingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time