Global Payments is a leading payments technology company that enables millions of daily transactions between buyers and sellers worldwide. As a Lead Software Engineer, you'll be integral to their software development lifecycle, creating and maintaining applications across various platforms. The role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies. You'll work with a team serving over 3 million companies and 600 million cardholders, developing payment solutions that power global commerce. The position offers the opportunity to work with modern technologies including Java, Python, Node.js, and various databases, while ensuring PCI compliance. Based in Noida, India, this hybrid role allows you to contribute to mission-critical payment systems while mentoring other engineers. The ideal candidate brings 6+ years of software development experience and a strong foundation in computer science, ready to tackle complex payment technology challenges in a dynamic, global environment.