We Offer Role: Android Developer for Omnichannel-Online Banking
Objective of Credit Suisse Online banking is to provide customers the access to banking relations online as web as well as mobile banking.
The team comprises of highly motivated individuals.
§ Responsible for the design and building advanced applications for the Android platform.
§ Reviewing current systems, collaborating with cross-functional teams in defining, designing, and shipping new features
§ Unit-test code for robustness, including edge cases, usability, and general reliability.
§ Working closely with Business, Requirement Engineers, Offshore development teams and Business Analysts
§ Translating business requirements into technical designs
§ Producing detailed specification documents
§ Monitoring development results and ensuring high quality of deliverables, in adherence to application design
§ Responsible for coordinating with Offshore development teams, query & issue resolution, tracking and reporting
§ Analyzing and resolving production issues, as well as providing technical support for existing application(s)
§ You Offer
You offer: § Essentials Skills and Qualifications
o 4-5 years of Android development experience
o Overall IT experience - 4 -10 years
o Published multiple Android apps
o Strong background in Java and native Android SDK
o Strong OOP and data structures background
o Working experience with hybrid apps
o Android Studio and Eclipse ADT
o Knowledge of different Android development teams: ADB, 9-Patch, zipalign, Lint
o Expertise in code obfuscation using DexGuard /.
o Good understanding of Android Webkit , WebView. and Inter-Application Communication
o Knowledge in UI testing (Espresso/Robolectric) and Java sockets.
o Clear understanding of the Software development lifecycle
o Android release process (certificates, Play Store)
o Continuous integration with Jenkins and Gradle
o SVN/Git, Unit Testing
o Experience with Agile Development (SCRUM methodology, JIRA)
§ Desired Skills and Qualifications
§ Te chnical Skills:
o Languages / Frameworks : Java, Native Android SDK, Lint, DexGuard, ProGuard, Jenkins , Gradle, Hybrid apps
o Tools: Android Studio, Eclipse SVN, GIT
o Application Servers: Tomcat, Weblogic or similar
§ Ca ndidate Value Proposition:
o Flexible, proactive and self-motivated
o Delivery focussed
o Strong team player and ability to work in international and heterogeneous team
o Technical know-how of internet facing applications (advantage)