Skip to main content
GPN Brand Mastheads GP, TSYS

Software Engineer

    • Pune, Maharashtra, India
  • Applications System Development
  • Full time
  • Jun 01 2023
  • TSYS
  • Job ID: R0042442



As part of this role, Android UI Developers work directly with the Design System team to ensure that UI standards are followed.

The Design System is the foundation of design & application delivery across the entire Global Payments portfolio.

As an Index Android Developer, you will work in multidisciplinary teams consisting of Frontend UI Developers, Product Managers, and User Experience Designers to ensure all elements of product creation are unified around real user needs. This requires excellent communication and interpersonal skills.


  • Develops Jetpack Compose Layouts, Themes & components for INDEX

  • Ensures Design Tokens are used exclusively in INDEX Development

  • Builds Jetpack Compose themes for sub-brands

  • Maintain coded components, contributing fixes, updating dependencies, supporting designers and regional developers

  • Theoretical knowledge of software development principles (algorithms, design patterns, industry standards practices) and principles of software development (SOLID, KISS, DRY, etc)

  • Knowledge of paradigms such as Service Oriented Architecture, Microservices, RESTful, etc

  • Develop software documentation for implementation


  • 3-5 Years experience

  • Computer Science, Interaction Design Bachelor’s Degree or equivalent

  • Strong visual eye, good taste

  • Eye for detail

  • Experience with Figma

  • Experience working with Product & UX Design

  • Responds positively to criticism and direction

  • Good Communicator - verbally & visually

  • Can collaborate

  • Sees the big picture

  • Confident

  • Challenger - brings new ideas to the table and questions our current standing

  • Strong critical thinking skills.

  • Disciplined, goal-driven self-starter with strong work ethic

  • Desire to continuously learn and improve

Technical Skills & Competencies

  • Android XML Layout Development

  • Kotlin

  • Jetpack Compose

  • Familiar with Accessibility Standards - WCAG 2.1 & ARIA

  • Experience with Git version control & GitFlow

  • Experience coding interactive, intuitive and engaging interfaces

  • Familiar with Responsive & Adaptive Design practices

  • Experience creating automated front-end tests

  • Proficiency in using Android Studio and the Android SDK.

  • Strong focus on refactoring and code quality.

  • Experience writing Unit tests as a standard part of the development lifecycle.

Nice to Haves

  • Experience building Component libraries

  • Experience building Figma Plugins

Creating the payment stack for the future

Software Engineer

Apply now

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.


Be part of our talent community

Connect with a recruiter, learn about upcoming career events and get updated job postings.

Join our talent community