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 move money between buyers and sellers globally.

The ideal candidate will be involved throughout the software development lifecycle, creating and maintaining applications using various programming languages and architectures. You'll work with both front-end and back-end technologies, collaborating with business and technology teams to deliver internal and external client software solutions.

As a Senior Software Engineer, you'll be responsible for developing moderately complex code, performing testing and validation, and participating in client-facing meetings. The role requires expertise in multiple programming languages, database technologies, and modern development frameworks. You'll work with technologies including Java, Python, Node.js, React, and both SQL and NoSQL databases.

The position offers the chance to work with a global team at a company that's a member of the S&P 500, with worldwide reach spanning over 100 countries. You'll be part of a team that's driving innovation in payment technology and helping millions of people and businesses conduct transactions securely and efficiently.

This role is perfect for a seasoned professional who enjoys solving diverse technical challenges, values working in a collaborative environment, and wants to make an impact in the financial technology sector. The position offers the opportunity to work on cutting-edge payment solutions while growing your career with a leader in the global payments industry.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Develops basic to moderately complex code using front and back end programming languages
  • Designs, creates, and delivers program specifications for code development
  • Analyzes, modifies, and develops moderately complex code/unit testing
  • Participates in client facing meetings and vendor partnership teams
  • Provides support for design, development and enforcement of business application standards
  • Conducts billable hours and resource estimates
  • Assists with on-the-job training and provides 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