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, a leading payments technology company serving over 3 million companies and 600 million cardholders worldwide, is seeking a Senior Software Engineer to join their dynamic team. This role offers an opportunity to work on mission-critical payment solutions that power millions of daily transactions. The position involves full-stack development, working with both front-end and back-end technologies, and requires expertise in modern programming languages, APIs, and database systems.

The ideal candidate will play a crucial role in developing and maintaining payment processing systems, working throughout the software development lifecycle. You'll be involved in creating, designing, coding, debugging, and implementing applications using various programming languages and architectures. The role offers exposure to cutting-edge payment technologies and the chance to work with a global team.

As a Senior Software Engineer, you'll participate in client-facing meetings, contribute to vendor partnerships, and help maintain PCI security compliance. The position offers professional growth opportunities, including mentoring junior developers and contributing to architectural decisions. You'll be working with a broad technology stack including Java, Python, Node.js, React, and various database systems, making this an excellent opportunity for a well-rounded senior developer looking to make an impact in the fintech space.

The company's worldwide presence, coupled with its position as a member of the S&P 500, offers stability and growth potential. You'll be part of a team that processes millions of transactions daily, making a real impact on global commerce while working with modern technologies and best practices in software development.

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