
Posted 25 days ago
Senior Software Engineer
Global PaymentsSenior Software Engineer
Requirements
Degree in Computer Science or equivalent, 4+ years software development experience, C# .NET environment, Scalable web service design, SQL Server, Test Automation (unit testing, BDD/SpecFlow), CI/CD pipelines, Agile/Scrum/Kanban, Resident or within 1 hour commute to Belfast
Skills
C#.NETSQL ServerCI/CDAgile
About the role
Responsibilities
- Design and implement roadmap features for the Merchantware and Semi-Integrated payment platform
- Participate in technical design discussions and contribute to architectural decisions
- Develop high-throughput backend services in a C# .NET environment
- Improve development processes, methodologies, and tools through continuous improvement
- Ensure deliverables are technically accurate, well-tested, and delivered on time
- Provide mentorship and guidance to junior engineers through code reviews and pairing
- Support software deployment activities across internal test and production environments
Requirements
- Degree in Computer Science or equivalent experience
- 4+ years of software development experience
- Experience with server-side development in a Windows C# .NET environment
- Experience designing and implementing scalable web service solutions
- Strong experience with relational databases such as SQL Server
- Strong experience with Test Automation, including unit testing and BDD/SpecFlow
- Experience with CI/CD pipelines (e.g., Bamboo, Jenkins, or GitLab)
- Strong understanding of design patterns, OO design, and refactoring practices
- Experience working in Agile/Scrum or Lean/Kanban environments
- Must be resident or within a 1-hour commute to Belfast
Preferred Qualifications
- Knowledge of payment processing or PCI standards
- Experience with software usability, system architecture, or information security
About the Company
Global Payments is a Fortune 500 company that empowers simple, fast, and secure payments for everyone. We provide a complete, worldwide commerce ecosystem that delivers software and services at scale to millions of companies, from ambitious startups to global enterprises.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Global Payments · Belfast
