Taro Logo

Software Engineer II

A leading pure play payments technology company delivering innovative software and services globally.
Alpharetta, GA, USAColumbus, GA, USA
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer II

Global Payments, a leading payments technology company, is seeking a Software Engineer II to join their team. This role offers an exciting opportunity to work with a company that processes millions of transactions daily, serving over 3 million companies and 600 million cardholders worldwide. The position involves developing and maintaining critical payment processing systems using various modern technologies including Java, Python, and cloud services.

As a Software Engineer II, you'll be working throughout the software development lifecycle, creating and implementing solutions that directly impact the company's payment technology landscape. The role requires a mix of front-end and back-end development skills, with a particular focus on developing microservices applications in AWS cloud. You'll be working in a hybrid environment across locations in Georgia, collaborating with both business and technology teams to deliver internal and external client software solutions.

The ideal candidate should have at least 2 years of professional experience in software development, with a BS in Computer Science or related field. You'll be working with various technologies including modern programming languages, APIs, and both relational and NoSQL databases. The company offers comprehensive benefits including medical, dental, vision care, retirement options, and various other perks.

This role presents an excellent opportunity for growth within a Fortune 500 company that's at the forefront of payment technology innovation. You'll be part of a team that helps move money between buyers and sellers globally, making a real impact on the financial technology landscape. The position offers the perfect blend of technical challenge and business impact, with the chance to work on systems that process millions of transactions daily.

Last updated 7 hours ago

Responsibilities For Software Engineer II

  • Develop basic to moderately complex code using front or back-end programming languages
  • Create and deliver routine program specifications for code development
  • Analyze, modify, and develop code/unit testing
  • Perform testing and validation requirements
  • Apply PCI security compliance standards
  • Work throughout the software development life cycle
  • Debug, maintain, test, implement and validate applications

Requirements For Software Engineer II

Java
Python
JavaScript
Node.js
React
MongoDB
  • BS in Computer Science, Information Technology, Business/Management Information Systems or related field
  • Minimum 2 years professional experience in coding, designing, developing and analyzing data
  • Knowledge of modern programming languages
  • Experience working with APIs and external Services
  • Experience with both relational and NoSQL Databases
  • Must be legally authorized to work in the United States

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical care
  • Dental care
  • Vision care
  • EAP programs
  • Paid time off
  • Recognition programs
  • Retirement and investment options
  • Charitable gift matching programs
  • Worldwide days of service

Interested in this job?

Jobs Related To Global Payments Software Engineer II