Taro Logo

Software Engineer Consultant

A Fortune 500 company that provides payment technology and software solutions, processing payments for over 3 million companies worldwide.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Job Description

Global Payments is a leading Fortune 500 company that powers millions of daily financial transactions worldwide, serving over 3 million companies and 600 million cardholders. As a Software Engineer Consultant, you'll be working on critical payment technology infrastructure, developing complex solutions using both front-end and back-end technologies. The role involves working throughout the software development lifecycle, from design to implementation, using various programming languages and architectures.

You'll be part of a dynamic team that creates and maintains mission-critical payment applications, working with modern technologies including Java, Python, Node.js, and various databases. The position requires strong technical expertise and the ability to serve as a subject matter expert, providing guidance to other engineers while collaborating with business stakeholders and technology teams.

The role offers the opportunity to work on large-scale payment systems that impact millions of users globally. You'll be involved in client-facing meetings and vendor partnerships, contributing to the design and enforcement of business application standards, including PCI security compliance. This position is ideal for experienced engineers who want to make a significant impact in the financial technology sector while working with cutting-edge payment technologies.

The company's worldwide presence and continued growth provide excellent opportunities for career advancement and exposure to diverse technical challenges. You'll be joining a team of 27,000 experts dedicated to making payments simple, fast, and secure for everyone.

Last updated 3 days ago

Responsibilities For Software Engineer Consultant

  • Develop complex code using both front and back end programming languages
  • Design, create, and deliver program specifications for code development
  • Provide subject matter expertise in analysis, modification, and development of complex code
  • Participate in client facing meetings and vendor partnership teams
  • Provide recommendations on design, development and enforcement of business application standards
  • Perform on-the-job training and provide guidance to software engineers

Requirements For Software Engineer Consultant

Java
Python
JavaScript
Node.js
React
MongoDB
MySQL
  • BS in Computer Science, Information Technology, Business/Management Information Systems or related field
  • 8+ years professional experience in coding, designing, developing and analyzing data
  • Experience with multiple programming languages
  • 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

Related Jobs