Required Skills

SQLlite SQLite Android SDK Kotlin Android

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Apr 2022


NCR Corporation (NYSE: NCR) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR enables nearly 700 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR solutions run the everyday transactions that make your life easier. NCR is headquartered in Atlanta, Georgia, with approximately 36,000 employees and does business in 180 countries.

We are looking for talented software engineers to join our expanding field professional service team. Your challenge will be to build the future of hospitality across hundreds of clients. Our software engineers write code that moves billions of dollars every month, enduring the pressure of hundreds of thousands of requests per minute. Silver back office is a web-based application that is hosted on GCP cloud.

We love to tackle big features, as well as nitpick small details. We solve for real problems, not just check the boxes for stated requirements. Were never satisfied with our output, always chasing perfection, while still drawing the line to ship. We constantly search for new things to learn and believe in mentoring those around us.


  1. Design and implements Android application
  2. Translate design and wireframe into high quality code
  3. Design, build and maintain high performance reusable and reliable java code
  4. Ensure the best possible performance, quality, and responsiveness of the application
  5. Work on implementation of features request by customers and fix bugs
  6. Help maintain code quality, organization, and automation.
  7. Perform application development, unit testing, support to QA and production support.
  8. Drive and host knowledge transfer sessions for application development and other software engineering guidance for junior developers
  9. Diagnose issues specific to environments and suggest or come up with a solution

10. Work with Product Managers, Project Managers, Services and Support departments to
understand and implement business requirements

  1. Review, challenge and generate technical designs specification and build Mobile Application.
  2. Monitor our service stability and performance
  3. Other duties as assigned.

Minimum Requirements:

Bachelor's Degree or foreign equivalent in Computer Science, MIS, Engineering Technology and a related technical field followed by 4 years of android SW development experience.

Experience must include:

  • Minimum three (3) years of hands-on experience on android application development.
  • three (3) years of IT Program development experience using Kotlin and/or Java. Kotlin preferred.
  • three (3) years of experience working in Agile virtual teams
  • three (3) years of experience with system integrations development to be able to recommend technical solutions from software architectural perspective
  • One (1) years of experience in writing SqlLite
  • One (1) year experience in SDKs.
  • Knowledge of Windows, Linux, and/or Android operating systems.
  • Working knowledge of general computer landscape, architectures, trends, and emerging technologies.
  • Ability to communicate and collaborate effectively using common PC software such as Microsoft Office, Teams, etc
  • Ability to demonstrate analytical and problem solving skills.
  • Ability to work independently with minimal supervision.
  • Demonstrated knowledge of Workday, IT Architecture, IT Resource leveling for large IT projects and/or Business process modeling. Knowledge may be demonstrated through education, training and/or experience.


Company Information