
Posted 6 days ago
Senior Software Engineer
Global PaymentsSenior Software Engineer
Requirements
Degree in Computer Science or equivalent experience, 4+ years software development experience, Server-side development in Windows C# .NET, Scalable web service design, Relational databases (SQL Server), Test Automation (unit testing, BDD/SpecFlow), CI/CD pipelines, Agile/Scrum/Kanban experience, Must be 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 Gateway to a high standard
- Participate in technical design discussions and contribute to architectural decisions
- Develop backend services and occasionally frontend components in a collaborative 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
- Investigate technical issues and contribute to clear, actionable solutions
Requirements
- Degree in Computer Science or equivalent professional experience
- 4+ years of software development experience
- Extensive experience with server-side development in a Windows C# .NET environment
- Proven experience designing and implementing scalable web service solutions
- Strong experience with relational databases, specifically SQL Server
- Proficiency in Test Automation, including unit testing and BDD/SpecFlow
- Experience working 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 in or within a 1-hour commute of Belfast, UK
- Eligibility to work in the UK on a permanent full-time basis
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 have 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 helping businesses grow with confidence through best-in-class payment technology.
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
