
Software Engineer
Job Description
Posted on: February 18, 2026
Description 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 Integrated helps businesses succeed by delivering secure and personalized payment solutions, allowing developers of business management solutions to accept payments through their systems and add value to their software. The Global Payments Integrated platform provides custom, scalable, and fast payment solution integration – accommodating the swiftly-shifting ways consumers pay for goods and services. With this visionary payment processing platform, Global Payments Integrated helps business management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability. Your new position You, as a Software Engineer are responsible for the design and development of our software components that are deployed to our payment gateway. Our payment gateway supports the Genius family of products (highly secure devices capable of handling card present transactions), eCommerce payments as well as offering value add services. Working within a team, you will develop primarily in modern Object Oriented Languages (C#) and frameworks utilising a variety of transport and wire protocols to integrate with our processing partners’ systems. 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
- Using SOAP and JSON based web technologies as both client and server within the payment ecosystem
- Participating in the entire software development lifecycle, from requirements analysis through software and test design, implementation and unit testing, to verification and release.
- 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, lean development, and status reports.
What we ask for
- BSc or MSc or equivalent in Computer Science or related field
- Working experience in C#, Java or other OO programming languages
- Experience of at least one of XML, JSON, HTML
- Passion for and self-motivated interest in Software Development as a profession, not just a job
- Strong analytical, problem-solving, communication and organizational skills
- Must be proactive, self-motivated, attentive to detail, and able to work well under pressure
- Strong communication skills
- Team player with a desire to learn from more experienced engineers and develop themselves
- Able to take ownership of, and responsibility for, assigned work
- Eligibility to work in the UK on a full time and permanent basis.
What we’d like you to have (but don’t need immediately)
- Experience with Design Patterns, Refactoring, OO Design and related areas is advantageous
Benefits:
- Competitive salary
- Remote-first flexible working from our new office in the heart of Belfast city centre or remotely - wherever suits you best
- 26 days leave (plus Bank holidays) increasing with length of service
- Vitality private medical insurance
- Dental insurance
- Life insurance / income protection / critical illness
- Up to 5% matching pension contributions and Salary Sacrifice
- 26 weeks company paid maternity leave
- Cycle to work scheme
- Electric car scheme
- Stock purchase plan
- Twice annual worldwide community volunteering days
- Company social events
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Online Homework Help Tutor – Flexible Hours

Software Engineer

Website Developer – Marketplace

Full Stack Developer | $65/hr Remote

