Taro Logo

Senior Software Engineer

A leading pure play payments technology company delivering innovative software and services globally, enabling efficient business operations across multiple channels worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Senior Software Engineer

Global Payments is a leading payments technology company that enables millions of daily transactions between buyers and sellers worldwide. As a Senior Software Engineer, you'll be integral to their software development lifecycle, working on creating, designing, coding, and maintaining applications across various platforms. The role offers exposure to both front-end and back-end development, working with modern technologies including Java, Python, Node.js, and React. You'll be part of a team serving over 3 million companies and 600 million cardholders, developing solutions that directly impact the global payments landscape.

The position requires strong technical expertise in software development, with opportunities to work on diverse projects ranging from payment processing systems to enterprise applications. You'll collaborate with business and technology teams, participate in client-facing meetings, and contribute to the design and enforcement of business application standards, including PCI security compliance.

This role is ideal for experienced developers looking to make an impact in the fintech space, offering exposure to both traditional and cutting-edge technologies. You'll work with various databases, APIs, and external services, while also having the opportunity to mentor other engineers. The company's global presence and scale provide excellent opportunities for professional growth and the chance to work on systems that process millions of transactions daily.

Working at Global Payments means joining a team of nearly 24,000 employees worldwide, with the company being a member of the S&P 500. The role offers the chance to work on significant technical challenges while contributing to solutions that help businesses operate more efficiently across multiple channels around the world.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Develop basic to moderately complex code using front and back end programming languages
  • Design, create, and deliver program specifications for code development
  • Analyze, modify, and develop moderately complex code/unit testing
  • Participate in client facing meetings and vendor partnership teams
  • Provide support for design, development and enforcement of business application standards
  • Conduct and provide basic billable hours and resource estimates
  • Assist with on-the-job training and provide guidance to other software engineers

Requirements For Senior Software Engineer

Java
Python
Node.js
React
MongoDB
  • BS in Computer Science, Information Technology, Business/Management Information Systems or related field
  • Minimum 4 years professional experience in coding, designing, developing and analyzing data
  • Advanced knowledge of one 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)
  • Familiarity with database design, DDL and DML

Jobs Related To Global Payments Senior Software Engineer