Global Payments is a leading payments technology company that enables millions of daily transactions between buyers and sellers worldwide. As a Software Engineer II, you'll be part of a team that serves over 3 million companies and 600 million cardholders. The role involves working throughout the software development lifecycle, creating and maintaining applications using various programming languages and architectures. You'll be responsible for developing both basic and moderately complex code, collaborating with business and technology teams, and ensuring PCI security compliance. The position offers a comprehensive benefits package and the opportunity to work in a hybrid environment. The ideal candidate should have a strong foundation in software development with experience in multiple programming languages, database systems, and API integration. This role provides an excellent opportunity to contribute to critical payment technology infrastructure while working for a S&P 500 company with global reach spanning over 100 countries.