Senior Applications Developer - Abinitio

Soft tech Career Info system Pvt. Ltd
  • Delhi, Noida
  • 10-20 lakh
  • 5-8 years
  • Views
  • 28 Jun 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

- BS, MS or equivalent in a technical field.

- 6+ years experience in a similar position with extensive mobile development responsibilities.

- Strong knowledge of JAVA, Android SDK, different versions of Android, and how to deal with different screen sizes

- Strong understanding of Android Design Interface Guidelines and Material Design

- Strong understanding of development using Android studio

- Familiarity with RESTful APIs to connect Android applications to back-end services, Retrofit, Robospice, faster Jackson, Gson

- Knowledge of the open-source Android ecosystem and the libraries available for common tasks, e.g.,, Picasso, rxAndroid,

- Familiarity with cloud message APIs and push notifications, analytics, e,g, Adobe, qubit, leanplum

- Experience with offline storage, threading, and performance tuning, profiling, testing, Expresso, Robotium

- Ability to design applications around natural user interfaces, such as - touch-

- Proficient understanding of code versioning tools, such as Git

- Proficient understanding of bug tracking tools, such as JIRA

- Familiarity with continuous integration, jenkins

- Works well in a team, goal oriented.

- Strong communication and writing skills.

- Very strong problem-solving skills are required for this position.

Roles and responsibility

Essential Job Functions (includes but is not limited to):

- Developing commercial grade Android Apps, Services and SDKs

- Translate designs and wireframes into high quality Android code

- Design, build, and maintain high performance, reusable, and reliable Android code

- Ensure the best possible performance, quality, and responsiveness of the application

- Identify and correct bottlenecks and fix bugs

- Help maintain code quality, organization, and automation Mandatory Technical / Functional Skills

Required Skills

- BS, MS or equivalent in a technical field.

- 6+ years experience in a similar position with extensive mobile development responsibilities.

- Strong knowledge of JAVA, Android SDK, different versions of Android, and how to deal with different screen sizes

- Strong understanding of Android Design Interface Guidelines and Material Design

- Strong understanding of development using Android studio

- Familiarity with RESTful APIs to connect Android applications to back-end services, Retrofit, Robospice, faster Jackson, Gson

- Knowledge of the open-source Android ecosystem and the libraries available for common tasks, e.g.,, Picasso, rxAndroid,

- Familiarity with cloud message APIs and push notifications, analytics, e,g, Adobe, qubit, leanplum

- Experience with offline storage, threading, and performance tuning, profiling, testing, Expresso, Robotium

- Ability to design applications around natural user interfaces, such as - touch-

- Proficient understanding of code versioning tools, such as Git

- Proficient understanding of bug tracking tools, such as JIRA

- Familiarity with continuous integration, jenkins

- Works well in a team, goal oriented.

- Strong communication and writing skills.

- Very strong problem-solving skills are required for this position.

Roles and responsibility

Essential Job Functions (includes but is not limited to):

- Developing commercial grade Android Apps, Services and SDKs

- Translate designs and wireframes into high quality Android code

- Design, build, and maintain high performance, reusable, and reliable Android code

- Ensure the best possible performance, quality, and responsiveness of the application

- Identify and correct bottlenecks and fix bugs

- Help maintain code quality, organization, and automation


Competencies/Skill sets for this job

Java Abinitio Restful Jira Jenkins

Job Posted By

O.P. Chawla
Director