Taro Logo

Lead Software Engineer

A leading pure play payments technology company delivering innovative software and services globally, enabling efficient business operations across multiple channels.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Software Engineer

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 technology infrastructure, working across the full software development lifecycle. The role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies.

The position involves developing complex code, designing system architectures, and working with both internal teams and external clients. You'll be responsible for creating and maintaining critical payment processing systems, ensuring PCI compliance, and mentoring other software engineers. The role requires strong technical skills in multiple programming languages, databases, and enterprise systems, particularly in mainframe and modern distributed architectures.

Global Payments offers a dynamic environment where you'll work with a worldwide team supporting over 3 million companies and 600 million cardholders. The company's presence spans over 100 countries, providing extensive opportunities for professional growth and impact in the financial technology sector. As a member of the S&P 500, they offer the stability of a major corporation while maintaining a focus on technological innovation.

The ideal candidate will bring 6+ years of software development experience, strong technical capabilities across multiple platforms, and the ability to lead complex projects. You'll be part of shaping the future of payment technology while working with a diverse, global team of professionals.

Last updated 8 days ago

Responsibilities For Lead Software Engineer

  • Develops moderately complex code using both front and back end programming languages
  • Designs, creates, and delivers program specifications for code development
  • Performs testing, validation requirements, and corrective measures for complex code
  • 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 training and provides expertise to software engineers

Requirements For Lead Software Engineer

Java
  • 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 Microsoft Windows, z/OS-Mainframes, Tandem/HP-Nonstop
  • Experience with IMS, DB2, Mainframe COBOL, and CICS

Interested in this job?