
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 proficiency with relational databases, specifically SQL Server
- Strong experience with Test Automation, including unit testing and BDD/SpecFlow
- Experience working with CI/CD pipelines (e.g., Bamboo, Jenkins, or GitLab)
- Solid 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
- 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 millions of companies worldwide. Our worldwide team helps over 3 million companies and 1,300 financial institutions grow with confidence by delivering best-in-class payment technology and software solutions.
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
