AI Agent
Resume AI
Interview Prep
Remote Jobs
Login
Sign up
Senior Software Engineer
at
Global Payments
Belfast, Northern Ireland, United Kingdom
Apply Now
Not Specified
Compensation
Senior (5 to 8 years)
Experience Level
Full Time
Job Type
Unknown
Visa
Payments, Fintech, Financial Services
Industries
Requirements
Proficiency in C++ and C programming languages
Experience with designing and developing software for secure payment terminals (e.g., countertop and handheld devices like Genius)
Knowledge of payment technologies including Smart Card (“Chip and PIN”), Contactless Cards, Android Pay, Apple Pay, Samsung Pay
Expertise in secure software development, including hardware acceleration, trusted computing modules, cryptographic algorithms, and digital signatures
Familiarity with web protocols for integrating with Point of Sale (PoS) systems and Payment Gateways
Ability to participate in the full software development lifecycle (requirements analysis, design, implementation, testing, verification, release)
Experience with separation of interface and implementation
Strong problem-solving skills for troubleshooting and defect repair
Team collaboration skills, including workshops and customer-focused engineering
Responsibilities
Design and develop software components for countertop and handheld Payment Capture terminals (Genius)
Develop applications leveraging traditional card and mobile payment technologies (Smart Card, Contactless Cards, Android Pay, Apple Pay, Samsung Pay)
Deliver high-quality, maintainable production code using C++ and C
Implement secure software to capture, store, and transmit sensitive payment data using hardware acceleration and trusted computing modules
Develop secure end-to-end transactions with synchronous/asynchronous cryptographic algorithms and digital signatures
Participate in the entire software development lifecycle, from requirements analysis to release
Understand customer requirements and shape products from an engineering standpoint
Participate in team workshops to generate and select high-quality technical solutions
Assist with troubleshooting and repairing defects
Simplify and improve existing systems
Skills
Global Payments
Payment technologies and software solutions
Website
About Global Payments
N/A
Headquarters
N/A
Year Founded
N/A
Company Stage
Related Jobs
United States
Remote
Software Engineer (PSL Developer)
Kunai
Salary not specified
Full Time
Junior (1 to 2 years)
Roslyn +1 more
Remote
Embedded Software Engineer
Shift5
Salary not specified
Full Time
Junior (1 to 2 years)
Remote
Remote
Software Development Engineer (C#), Core Integrations Team
Access Softek
Salary not specified
Full Time
Junior (1 to 2 years)
Remote
Remote
Senior Systems Engineer
MrBeast
Salary not specified
Full Time
Senior (5 to 8 years)
Indiana
Remote
Staff Engineer I
TrueML
Salary not specified
Full Time
Expert & Leadership (9+ years)
San Francisco
Remote
Senior / Staff Software Engineer, Web Tools
Waabi
Salary not specified
United States
Remote
Full Stack Engineer
thatgamecompany
Salary not specified
Full Time
Junior (1 to 2 years)
United States
Remote
Software Development Engineer
Zoom
Salary not specified
Full Time
Senior (5 to 8 years)
Land your dream remote job 3x faster with AI
Try Jobo Free