CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Android Developer - Specialist
T
TNS

Android Developer - Specialist

IND - Bangalore
8+ years exp
Full-time
Posted 5d ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Android Developer - Specialist role at TNS.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!

Overview

TNS is seeking an Android Developer with 8+ years of experience in Android, Kotlin and Java to contribute across the full software lifecycle, with a strong focus on software development, systems architecture, component integration, CI/CD implementation, and enhancing application security on android terminals for payments processing in close collaboration with internal teams.

Responsibilities

  • Must have strong Android, Kotlin, Java, Linux, firmware, database (Room), device SDKs, MVVM, Data Binding.
  • Experience with modern Android frameworks and tools, such as Jetpack Compose and dependency injection (Hilt)
  • Must have strong computer science fundamentals like algorithms, data structures, multi-threading, UI, oops concepts and good debugging experience.
  • Hands-on experience in programming methodologies and implementations like, Finite State Machine, Android Inter Process Communications, Timers etc
  • Experience with Android build and test tooling (e.g. Gradle, emulators, device),
  • Experience with CI/CD (GitLab CI or similar), automated testing (JUnit, Espresso, UI Automator, Robolectric)
  • Strong technical software background with good analytical, problem solving, and communication skills are essential as well as the ability to work collaboratively in a team environment with ability to meet deadlines
  • Deep knowledge of the software development lifecycle, including scoping, planning, conception, design, implementation, deployment and maintenance.
  • Design, code high quality software components and document them in accordance with organizational standards, technical requirements, and detailed designs that meet industry standards.
  • Be able to work in an independent manner as part of an Agile scrum team
  • Be able to research technical solutions and recommend options with appropriate reasoning

Qualifications

  • Must have a bachelor's degree in computer science, Computer Engineering, Electrical Engineering or equivalent.
  • 8+ Years of experience
  • Desirable to have Payment Industry knowledge will be preferred E.g. Familiarity with Payment Card Industry (PCI)standards and some payment card specifications
  • Experience in payments, point-of-sale, or hardware-integrated systems is a plus.

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Key Requirements & Skills

  • Must have a bachelor's degree in computer science, Computer Engineering, Electrical Engineering or equivalent.
  • 8+ Years of experience
  • Desirable to have Payment Industry knowledge will be preferred E.g. Familiarity with Payment Card Industry (PCI)standards and some payment card specifications
  • Experience in payments, point-of-sale, or hardware-integrated systems is a plus.

Frequently Asked Questions

How to apply for Android Developer - Specialist at TNS?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

8+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
T

TNS

More jobs at TNS

PDU Power Infrastructure Manager

GBR - Virtual - South

Network Engineer

USA - Virtual - Illinois

Application Security Analyst I

USA - Virtual - Virginia

Share this Opening

Job Alerts for mobile

Receive email alerts whenever new mobile roles in IND - Bangalore are posted.

Set Free Alert →

Similar Openings

Explore related active roles in mobile

View all
UrgentActively Hiring
Mate Technologies
Google Ads Manager — Mobile App User Acquisition
Mate Technologies Verified
0-2 Yrs
Salary not disclosed
India
mobileContract
Posted 1d ago
Apply Now
UrgentActively Hiring
Synchrony Financial
AVP, Mobile Engineer III - AI native (L10)
Synchrony Financial Verified
5+ years
Salary not disclosed
Hyderabad IN
mobileFull-time
Posted 1d ago
Apply Now
UrgentActively Hiring
Sutherland
Mobile Telecommunications Support Associate
Sutherland Verified
18+ years
Salary not disclosed
Kingston, St. Andrew Parish, Jamaica, //1, jm
mobileFull-time
Posted 1d ago
Apply Now

Android Developer - Specialist

TNS · IND - Bangalore

Apply on Company Website