Android Senior Developer 9/3/2016

Cynet Systems Pittsburgh, PA

Company
Cynet Systems
Job Classification
Full Time
Company Ref #
29545407
AJE Ref #
576086431
Location
Pittsburgh, PA
Job Type
Regular

JOB DESCRIPTION

APPLY
We are looking for ANDROID SENIOR DEVELOPER for our client in PITTSBURGH, PA

JOB TITLE: ANDROID SENIOR DEVELOPER

JOB LOCATION: PITTSBURGH, PA

JOB TYPE: CONTRACT - 12 MONTHS / CONTRACT TO HIRE / DIRECT HIRE

JOB DESCRIPTION:

RESPONSIBILITIES:

* Understand the existing software eco system and application code base
* Translate designs and wireframes into high quality code
* Design, build, and maintain high performance, reusable, and reliable Java code
* Identify and correct bottlenecks and fix bugs
* Effectively collaborate with relevant parties to deliver expected outcomes
* Adhere to client's Software development processes and best practices
* Ability to rapidly learn and take advantage of new concepts, business models, and technologies

REQUIRED SKILLS:

* Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
* Ability to create Android module/library and integrate third party SDKs and libraries
* Familiarity with RESTful APIs to connect Android applications to back-end services
* Experience in different authentication mechanisms like OAuth2 and HMAC
* Familiarity with JWE (JSON Web Encryption) and JWT (JSON Web Token)
* Proficient understanding of code versioning tools and continues integrations

NICE TO HAVE SKILLS:

* Experience in Visa Token Service or any other Payment service provider
* Familiarity with integrating NFC enabled devices through Host Card Emulation