Every day, Global Payments empowers millions to transfer money between buyers and sellers through our comprehensive payment solutions for credit, debit, prepaid, and merchant services. Our global team supports over 3 million businesses, more than 1,300 financial institutions, and over 600 million cardholders, fostering growth and outstanding results. We take pride in our commitment to excellence and our delivery of industry-leading payment technology and software solutions. Join our innovative team and contribute to shaping the future of payment technology.
Role Summary
Participates in the full software development life cycle, performing tasks to create, design, code, debug, maintain, test, implement, and validate applications with a comprehensive understanding of various languages and architectures. Analyzes current applications or develops logic for new programs, including creating procedures, flowcharts, coding, and debugging. Maintains and uses application and programming documentation while coding. Recommends improvements to development, maintenance, and system standards. Prepares deliverables and develops implementation plans throughout the life cycle within a flexible development environment.
Key Responsibilities
- Develops basic code using front- or back-end programming languages as assigned for internal and external software solutions. Adheres to program specifications and provides support with limited understanding of the application or database.
- Assists with documentation, testing, and validation as required. Conducts testing and applies corrective measures for simple code changes.
- Utilizes a basic understanding of procedures and methodologies, including PCI security compliance.
Qualifications
Minimum Requirements
- Bachelor’s degree in Computer Science, IT, Business/Management Information Systems, or a related field.
- No prior experience needed. Basic familiarity with modern programming languages, various APIs, external services, and experience with relational and NoSQL databases is expected.
Preferred Qualifications
- Bachelor’s degree in Computer Science, IT, Business/Management Information Systems, or a related field.
- Professional experience in coding, designing, and data analysis.
Skills and Competencies
- Skills/Knowledge: Learns and applies professional concepts. Uses company policies to resolve routine issues.
- Job Complexity: Works on problems with limited scope, following standard procedures to find solutions. Builds stable working relationships internally.
- Supervision: Receives detailed guidance for all tasks.
Operating Systems
- Linux distributions such as Ubuntu, CentOS/RHEL, Amazon Linux
- Microsoft Windows
- z/OS
- Tandem/HP Nonstop
Databases
- DDL and DML proficiency in Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end Technologies
- Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end Technologies
- HTML, JavaScript, jQuery, CICS
Web Frameworks
- Node.js, React.js, Angular, Redux
Development Tools
- Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development
- iOS, Android
Machine Learning
- Python, R, Matlab, TensorFlow, DMTK
Equal Opportunity Statement
Global Payments Inc. is committed to creating an inclusive environment and providing equal employment opportunities to all employees and applicants, regardless of race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity, disability, veteran status, genetic information, or any other status protected by law. For reasonable accommodation requests or accessibility feedback, contact jobs@globalpay.com.