Taro Logo

Lead Software Engineer

Leading pure play payments technology company delivering innovative software and services globally.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance

Job Description

Global Payments is a leading payments technology company that enables millions of daily transactions between buyers and sellers worldwide. As a Lead Software Engineer, you'll be integral to their software development lifecycle, creating and maintaining applications across various platforms. The role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies. You'll work with a team serving over 3 million companies and 600 million cardholders, developing payment solutions that power global commerce. The position offers the opportunity to work with modern technologies including Java, Python, Node.js, and various databases, while ensuring PCI compliance. Based in Noida, India, this hybrid role allows you to contribute to mission-critical payment systems while mentoring other engineers. The ideal candidate brings 6+ years of software development experience and a strong foundation in computer science, ready to tackle complex payment technology challenges in a dynamic, global environment.

Last updated 9 days ago

Responsibilities For Lead Software Engineer

  • Develops moderately complex code using both front and/or back end programming languages
  • Designs, creates, and delivers program specifications for code development
  • Provides broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing
  • Participates in client facing meetings and vendor partnership teams
  • Provides advice on design, development and enforcement of business application standards
  • Develops and administers resource estimates on complex initiatives
  • Assists with on-the-job training and provides expertise to software engineers

Requirements For Lead Software Engineer

Java
Python
JavaScript
Node.js
React
MongoDB
MySQL
  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Minimum 6 years professional experience in coding, designing, developing and analyzing data
  • Advanced knowledge of two or more front/back end languages/technologies
  • Experience working with various APIs and external Services
  • Experience with both relational and NoSQL Databases
  • Knowledge of Linux distributions (Ubuntu, CentOS/RHEL, Amazon Linux)
  • Experience with development tools like Eclipse, Visual Studio, Webpack, Babel, Gulp