G

Global Payments

End-to-end payment processing with APIs

Lead Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeAlpharetta, GA, USANo salary listedHybrid

About the Job

Requirements

  • Applicant must be authorized to work in the United States without requiring employment-based visa sponsorship now or in the future.
  • Knowledge of Microsoft Windows and Linux distributions, including one or more of Ubuntu, CentOS/RHEL, or Amazon Linux.
  • Database design and familiarity with DDL and DML for one or more of Oracle, MySQL, MS SQL Server, IMS, or DB2.
  • Knowledge of one or more back-end technologies: Java, Python, .NET, Ruby, Mainframe COBOL, or Mainframe Assembler.
  • Knowledge of one or more front-end technologies: HTML, JavaScript, jQuery, or CICS.
  • Knowledge of web technologies and frameworks such as Node.js, React.js, Angular, or Redux.
  • Familiarity with development tools such as Visual Studio, Webpack, Babel, Gulp, or Eclipse.

Responsibilities

  • Work throughout the software development life cycle to create, design, code, debug, maintain, test, implement, and validate applications, using a broad understanding of languages and architectures.
  • Analyze existing applications or formulate logic for new applications; perform procedures, flowcharting, coding, and debugging.
  • Maintain and use application and programming documents in code development.
  • Recommend changes to development, maintenance, and system standards.
  • Create appropriate deliverables and develop application implementation plans throughout the life cycle in a flexible development environment.

Desired Qualifications

  • Bring broad expertise or unique knowledge and use skills to contribute to company objectives and principles and achieve goals creatively and effectively; technical committee review barriers may exist at this level.
  • Work on significant and unique issues requiring evaluation of intangibles; exercise independent judgment in methods, techniques, and evaluation criteria; create formal networks involving coordination among groups.
  • Act independently to determine methods and procedures on new or special assignments; may supervise the activities of others.

About the Company

Global Payments

End-to-end payment processing with APIs

Global Payments provides payment technology and software solutions that help businesses accept and process payments online and in person. It operates an end-to-end payment processing ecosystem, including issuing platforms connected to over 680 million cards and open APIs that let businesses build customized commerce solutions. Transactions flow through its system, and revenue comes from merchant transaction fees plus value-added software services such as fraud prevention, data analytics, and customer support. The company differentiates itself through a broad global network, an extensive set of APIs, and flexible partner and pricing models that cater to financial institutions, retailers, and merchants of all sizes. Its goal is to enable smooth, secure, and scalable payments within the global commerce landscape, helping businesses grow while reducing costs and improving the customer experience.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
1967

Recently Posted Jobs

Explore more opportunities at Global Payments

See more jobs