Global Payments Inc. Logo

Global Payments Inc.

Software Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office
Belfast, County Antrim, Northern Ireland
Entry level
In-Office
Belfast, County Antrim, Northern Ireland
Entry level
As a Software Engineer, you will design and develop secure software for a global payments platform, including end-to-end transactions and automated testing while participating in the full development lifecycle.
The summary above was generated by AI

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. 

Our Company

Global Payments helps businesses succeed by delivering secure and personalized payment solutions. We enable software developers and enterprises to integrate embedded commerce into their systems, helping them grow their businesses, strengthen customer loyalty, and adapt to the rapidly changing ways people pay for goods and services.


With a visionary approach to payments, we provide scalable, innovative solutions that power millions of safe, seamless transactions worldwide and we’re looking for talented engineers to help us continue shaping the future of commerce.


Your New Position

As a Software Engineer, you will be responsible for designing and developing software components that underpin our global payments platform. Working within a collaborative team, you’ll focus on developing and building secure and scalable applications that serve both card-present and e-commerce payment needs.


You’ll participate in the full development lifecycle from requirements analysis through implementation, automated testing, deployment, and ongoing improvement. Along the way, you’ll learn and apply engineering practices that ensure quality, security, and reliability at scale.


What You Will Be Doing
  • Developing secure software, using hardware security and trusted computing modules to securely capture, store and transmit sensitive payment data

  • Implementing secure end-to-end transactions, featuring synchronous and asynchronous cryptographic algorithms and digital signatures

  • Delivering quality code through automated testing frameworks.

  • Learning and applying software design principles, including coupling/cohesion, decomposition/modularity, encapsulation/information hiding, and separation of interface and implementation

  • As part of a customer-focused team, seek understanding of and value in our customer’s requirements, and actively shape the product from an engineering standpoint

  • Participating in team workshops to generate ideas and high-quality technical solutions – picking the right solution whilst balancing idealism and pragmatism

  • Assisting with troubleshooting and repairing defects 

  • Simplifying and improving existing technical methodologies

  • Adhering to and applying overarching internal practices and policies with respect to coding standards, unit testing and lean application development


What We Ask For
  • A BSc in Computer Science or related field (or equivalent experience).

  • Strong proficiency in C# or another object-oriented programming language

  • Experience with automated testing frameworks (e.g., SpecFlow, NUnit, xUnit).

  • Solid understanding of relational databases, particularly MS SQL Server.

  • Exposure to Azure and AWS cloud services.

  • Experience with CI/CD pipelines (Jenkins, GitHub) and quality/security tools (SonarQube, Snyk).

  • Strong analytical and problem-solving skills, with excellent communication and collaboration abilities.

  • Eligibility to work in the UK on a full time and permanent basis.

Advantageous
  • Familiarity with Python or Java.

  • Experience with modern web frameworks (React, Angular, Vue).

  • Previous work in payments, fintech, or other regulated industries.


Why You’ll Love It Here
  • When you join Global Payments, you’ll be part of a team that believes in making an impact for our customers, our communities, and each other.

  • Competitive salary and comprehensive benefits package.

  • Flexible, remote-first working, supported by a Belfast hub.

  • The chance to contribute to mission-critical global payment systems that millions of people rely on daily.

  • Opportunities for career growth and professional development, with mentoring, training, and certifications.

  • A collaborative culture where your ideas are valued, your growth is supported, and your work truly matters.

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 [email protected].

Top Skills

Angular
AWS
Azure
C#
Git
Jenkins
Ms Sql Server
Nunit
React
Snyk
Sonarqube
Specflow
Vue
Xunit

Similar Jobs

3 Days Ago
Hybrid
Belfast, County Antrim, Northern Ireland, GBR
Mid level
Mid level
Fintech • Software • Financial Services
The Software Engineer II will design, build, and optimize software solutions, collaborate with teams, and maintain high-quality code in a fintech environment.
Top Skills: BigQueryCloud FunctionsGoGoogle Cloud PlatformJavaPub/SubPython
4 Days Ago
Remote or Hybrid
Belfast, County Antrim, Northern Ireland, GBR
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
The Principal Software Engineer will define technical direction, design scalable solutions, mentor engineers, and influence architectural decisions for complex data management and risk analysis capabilities.
Top Skills: AWSGoJavaMySQLPostgresPythonSnowflakeSQL
3 Days Ago
In-Office
82 Locations
Mid level
Mid level
Artificial Intelligence • Real Estate • Software
As a Software Developer at The Flex, you'll build and maintain scalable applications, manage cloud infrastructure, optimize APIs, and automate property management tasks while collaborating with product and operations teams.
Top Skills: AWSFastapiNode.jsPythonReact

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account