Previous Job
Previous
Application Engineer
Ref No.: 18-00357
Position Type:Contract
Start Date: 07/11/2018
Title :  Application Engineer
Location :  NJ/KS/WA/TX
Rate :  W2 $25/hour - $33/hour (assuming no benefits)
 
The Android Application Developer will primarily be involved in the design, implementation and commercialization of Android applications on Samsung handsets. These applications make use of one or more network services (such as Email, Web services API etc.) and interact with one or more apps/frameworks on the handset (such as Phone, Messages, Contacts etc.).
The developer will work closely with other developers to create robust designs. In addition, they will work closely with one or more QA teams (local or remote) to identify, debug and fix production issues. The developer is expected to work hard during production/launch time frames to ensure that handset launches are not delayed.
Design, implement and test one or more Android applications - using state of the art Android APIs and frameworks.
Develops robust and Extendible code using latest Android Design Patterns
Ensures Code quality by developing unit tests for all the components
 
Develops Automation Tests using Scripting languages
 
Work closely with QA teams to identify and fix any and all bugs that are reported.
 
 
 
[Qualification]
3+ yrs Experience in Android Programming. Expertise in developing non trivial Android applications is required
 
3+ yrs Experience in Java programming. Expertise with object-oriented design and development mandatory; knowledge of common Java "design patterns” is required.
 
Knowledge of Android APIs  and Frameworks is required
 
Experience working with Client server applications using network protocols like HTTP, IMAP, ActiveSync is preferred
 
Experience with Scripting languages like Python, for developing automation tests is preferred
 
Experience with SCM Tools like GIT and Perforce is required
 
Experience with Project Management tools JIRA, Confluence and SharePoint is preferred
 
Must have strong Written and Oral Communication skills
 
Minimal qualification should be BS in Computer Science, MS is preferred