33 days agoHSBC

Software Engineer/RBWM Technology

  • Pune (Pune)
  • IT development

Job description



Position Title: Android Developers:

·
Hands on Kotlin/Java

·
Rest API integration & understanding

·
Design Patterns

·
Security in Android

·
Dagger 2

·
Material Design

·
Mockito

·
Expresso

Good to Have:

·
RxJava

·
Jenkins

·
GIT

·
JIRA

·
Solid experience in mobile engineering

·
Hands on experience on using Kotlin to develop Android App

·
Experience as a technical expert on the Android platform and competency with industry standard libraries

·
Should have a good eye for design, should be able to implement latest Material Design components and animations

·
Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration

·
Very good with UI and Core Architectural Design patterns

·
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso

·
Experience with source code versioning tools, specifically Github

·
Familiar with security concept and integration is must, like https, cert pinning, encryption and decryption and data protection

·
Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally

·
Strong self-learning skill

·
Experience in setting up CI is a plus

·
Contributions to open source projects is a plus

·
Effective English communication skills in both written and verbal

·
Should actively participate in design discussions and suggest improvements

·
Experience working in an agile development environment

·
Degree or higher in Computer Science, Electrical Engineering or a related field preferred

Personal Qualities

·
Great, positive attitude, social personality and a true team-player

·
Excellent communication skills

·
Ability to work independently and without supervision

·
Problem-solving aptitude

·
Influence and champion new ideas and methods

·
Methodical and with attention to detail

·
Comfortable challenging peers and senior personnel in a positive way to improve possible outcomes

·
Tenacity to cut through protracted governance and process

·
Be culturally aware and sensitive

·
Be flexible under pressure

Ideal candidate profile



Qualifications :

Position Title: Android Developers:

· 
Hands on Kotlin/Java

· 
Rest API integration & understanding

· 
Design Patterns

· 
Security in Android

· 
Dagger 2

· 
Material Design

· 
Mockito

· 
Expresso

Good to Have:

· 
RxJava

· 
Jenkins

· 
GIT

· 
JIRA

· 
Solid experience in mobile engineering

· 
Hands on experience on using Kotlin to develop Android App

· 
Experience as a technical expert on the Android platform and competency with industry standard libraries

· 
Should have a good eye for design, should be able to implement latest Material Design components and animations

· 
Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration

· 
Very good with UI and Core Architectural Design patterns

· 
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso

· 
Experience with source code versioning tools, specifically Github

· 
Familiar with security concept and integration is must, like https, cert pinning, encryption and decryption and data protection

· 
Deep experience working on a team of Android engineers building and maintaining large scale apps, or apps that you have built personally

· 
Strong self-learning skill

· 
Experience in setting up CI is a plus

· 
Contributions to open source projects is a plus

· 
Effective English communication skills in both written and verbal

· 
Should actively participate in design discussions and suggest improvements

· 
Experience working in an agile development environment

· 
Degree or higher in Computer Science, Electrical Engineering or a related field preferred

Personal Qualities

· 
Great, positive attitude, social personality and a true team-player

· 
Excellent communication skills

· 
Ability to work independently and without supervision

· 
Problem-solving aptitude

· 
Influence and champion new ideas and methods

· 
Methodical and with attention to detail

· 
Comfortable challenging peers and senior personnel in a positive way to improve possible outcomes

· 
Tenacity to cut through protracted governance and process

· 
Be culturally aware and sensitive

· 
Be flexible under pressure