Belfast, United Kingdom Hybrid Employment

Global Payments is hiring a Staff Software Engineer

About the Role

As a Staff Software Engineer, you will lead the development and maintenance of a critical payment platform used by businesses of all sizes—from local shops to major sports venues. The system processes vast volumes of card transactions daily, requiring unwavering reliability, scalability, and 100% uptime. You'll guide engineering efforts to deliver roadmap features while ensuring robustness, security, and performance across the stack.

Key Responsibilities

  • Lead the analysis, design, and implementation of complex software systems, ensuring clean, maintainable code and thorough unit testing
  • Advise on testing strategies, identify systemic issues, and recommend corrective actions to improve code quality and system resilience
  • Ensure strict adherence to Payment Card Industry (PCI) standards and security best practices across all development phases
  • Provide accurate estimates for complex technical initiatives and drive their successful execution
  • Support deployment processes across test and production environments, ensuring smooth and reliable releases
  • Troubleshoot critical issues by gathering data from multiple sources, defining action plans, and communicating solutions clearly
  • Enhance team effectiveness by contributing strategic ideas, improving collaboration, and supporting decision-making
  • Mentor software engineers through hands-on training and technical guidance

Required Qualifications

  • Degree in Computer Science or a related field
  • Minimum of six years of professional software development experience
  • Proven expertise in server-side development using .NET and C# in Windows environments
  • Experience designing and deploying scalable web service architectures
  • Strong knowledge of relational databases, particularly SQL Server
  • Familiarity with CI/CD pipelines using tools such as Bamboo, Jenkins, or GitLab
  • Hands-on experience with test automation, including unit testing and behavior-driven development (BDD)
  • Solid understanding of software design patterns, refactoring, object-oriented design, and modular architecture
  • Strong grasp of core design principles such as encapsulation, separation of concerns, and interface abstraction
  • Excellent analytical, organizational, and communication abilities
  • Experience working in Agile/Scrum or Lean/Kanban environments
  • Must be based in Northern Ireland or within commuting distance to Belfast, and eligible for full-time permanent employment in the UK

Preferred Qualifications

  • Familiarity with payment processing systems, PCI standards, software usability, architecture, systems administration, and information security
  • Experience with front-end technologies including HTML and CSS

Technical Environment

.NET, C#, Windows .NET, web services, SQL Server, Bamboo, Jenkins, GitLab, unit testing, BDD/Specflow, HTML, CSS

Work Environment

This role operates in a hybrid model, with flexibility to work remotely or from the Belfast city centre office. The organization supports a remote-first culture, allowing team members to choose the environment that best suits their productivity and lifestyle.

Benefits

  • Competitive base salary
  • 26 days of annual leave, plus bank holidays (increasing with tenure)
  • Medical and dental insurance coverage
  • Life insurance, income protection, and critical illness benefits
  • Matching pension contributions between 5% and 8%, with salary sacrifice options
  • 26 weeks of company-paid maternity leave
  • Support for sustainable commuting through cycle-to-work and electric vehicle schemes
  • Employee stock purchase plan
  • Twice-yearly global days of service
  • Regular company social events
Required Skills
.NETC#Windows .NET environmentWeb servicesSQL ServerBambooJenkinsGitLabUnit testsBDD/Specflowserver-side developmentrelational databasesscalable systemssoftware engineering .NETC#Windows .NET environmentWeb servicesSQL ServerBambooJenkinsGitLabUnit testsBDD/Specflowserver-side developmentrelational databasesscalable systemssoftware engineering
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Global Payments
At Global Payments (NYSE : GPN), we empower simple, fast, secure payments for everyone. And to do that, we’ve built a complete, worldwide commerce ecosystem that delivers software and services at scale to millions of companies around the world—from ambitious startups to global enterprises. Our team of 27,000 experts is dedicated to your success. Headquartered in Atlanta, Georgia, we're a Fortune 500® company and a member of the S&P 500 with worldwide reach spanning North America, Europe, Asia Pacific and Latin America. Wherever you are—or wherever you want to be—we’re there, ready to support you.
All jobs at Global Payments Visit website
Job Details
Category backend
Posted a month ago