Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.
Position Overview/Description
The Software Engineer is responsible for the design and development of the critical business applications, supporting test infrastructure, and other internal projects. The Software Engineer will develop on a variety of languages, though mainly either C# on the .Net platform or C++ on the Linux platform. Please note Java is an acceptable platform for coding experience ahead of transitioning to C#.
The Software Engineer will work in a team and be responsible for utilizing a variety of applications and supporting technologies to build and integrate product features to our payment systems, add test capabilities, and deliver other internal tools.
To apply you must currently be studying a Degree in Computer Science, IT, Software Development or a related subject. This position will cover your placement year and you will be expected to work full time Monday to Friday. Placements will begin July 2025 and last for a period of 12 months.
Main Duties
Design and develop applications in an Enterprise environment
Complete technical tasks related to feature testability, development and bug fixes
Demonstrate comprehension of software design and test principles
Efficiently generate ideas and high-quality technical solutions
Contribute to the development of useful, technically accurate test deliverables generated in a timely manner
Troubleshoot and fix defects when appropriate
Assist with software deployment activities within our production data center
Make process and procedural suggestions and remove obstacles
Simplify and improve existing technical methodologies.
Essential Requirements
Currently enrolled in second year of a relevant computer science, software engineering degree seeking an industrial placement for third year
Eligibility to work in the UK
Working experience in some of the following, C#, Java, C, C++, Python
Passion for and self-motivated interest in Software Development as a profession, not just a job
Understanding of database design and programming
Strong analytical, problem-solving, and organizational skills
Strong communication skills
Willingness to work as part of a team
Note: When submitting your application, please include information on modules taken to date and corresponding grades achieved as these will be considered during the shortlisting process.
Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpay.com.