-
View all jobs
Job Description
Must Have Technical/Functional Skills
Core Technical Skills
Qualifications: BACHELOR OF COMPUTER SCIENCE
Must Have Technical/Functional Skills
Core Technical Skills
- Strong experience in Android application development using Kotlin and Java
- Proficiency with Android SDK, Android Studio, and Material Design guidelines
- Experience working with REST APIs, JSON parsing, and backend integrations
- Solid understanding of Android architecture components (ViewModel, LiveData, Room)
- Knowledge of MVVM/Clean Architecture and modular app design
- Experience in handling app performance, memory leaks, and threading (Coroutines, RxJava)
- Exposure to CI/CD pipelines for Android builds and releases
- Strong hands-on experience in Agile/Scrum delivery models
- Ability to break down business requirements into technical tasks and sprint deliverables
- Close collaboration with cross-functional teams – backend, iOS, QA, DevOps, and UX
- Experience supporting SIT/UAT cycles, production deployments, and L3 support
- Ability to manage technical dependencies and proactively flag risks
- Experience with unit testing and UI testing
- Familiarity with Google Play Store release process, signing, and versioning
- Strong understanding of secure coding practices for mobile and data protection
- Version control using Git
- Experience with JIRA, Confluence, and Agile metrics
- Familiarity with monitoring, logging, and crash reporting tools
- Experience developing banking, payments, or financial service applications
- Knowledge of secure login, transaction flows, customer data privacy, and encryption
- Exposure to compliance, regulatory, and audit-driven delivery environments
- Design, develop, and enhance secure, scalable Android applications for personal banking and digital financial services.
- Collaborate closely with business, UX, backend, QA, and DevOps teams to convert business requirements into technical Android implementations.
- Develop Android features using Kotlin / Java, following Android architecture and material design standards.
- Integrate Android applications with REST APIs, backend systems, and third party services, ensuring secure data handling.
- Participate in Agile/Scrum ex ecution, contributing to sprint planning, story estimation, development, and delivery commitments.
- Ensure application quality, performance optimization, and security, especially for sensitive customer and transaction data.
- Support testing cycles, Play Store releases, hotfixes, and production support activities.
- Adhere to SDLC processes, security guidelines, regulatory requirements, and audit expectations in banking environments.
- Proactively identify technical challenges, risks, and dependencies, and work with the team to resolve them efficiently.
- Support engineering excellence and continuous improvement through code reviews, best practices adoption, and technical innovations.
Qualifications: BACHELOR OF COMPUTER SCIENCE
Key Skills
Ranked by relevance
android
kotlin
devops
confluence
java
cicd
jira
ios
ui
ux
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Engineer
2026-07-02
Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Related
Developer
2026-07-02
Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Related
Scrum Master
2026-07-02
Full-time
Mid-Senior
United States
IT Services
Engineering
Login to Apply
- Posted
- Jul 02, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Irving
- Company
- Tata Consultancy Services
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Engineer
2026-07-02
Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Related
Developer
2026-07-02
Full-time
Not Applicable
United States
IT Services
Engineering
View Job Details
Related
Scrum Master
2026-07-02
Full-time
Mid-Senior
United States
IT Services
Engineering