Senior POS Developer contract

E-Frontiers

The Municipal District of Nenagh

On-site

GBP 51,921 - 69,228

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A technology solutions provider is seeking a Senior POS Developer to lead the development of Android applications for payment terminals in Nenagh. This onsite role requires expertise in integrating hardware, ensuring compliance with payment certification standards, and optimizing legacy systems. Candidates should have a Bachelor's degree in Computer Science or a related field, alongside strong skills in Java and Kotlin. It's an exciting opportunity to drive innovations in payment solutions for a major client.

Qualifications

  • Experience with Android application development.
  • Knowledge of payment systems and compliance standards.
  • Familiarity with POS hardware and SDKs, particularly PAX.

Responsibilities

  • Design and implement Android applications for payment terminals.
  • Integrate with POS hardware and validate drivers and SDKs.
  • Prepare artefacts and coordinate payment certification activities.

Skills

Java
Kotlin
Legacy code transformation
Payment certification processes
NFC/contactless integration

Education

Bachelor's degree in Computer Science or Software Engineering

Job description

Job Title: Senior POS Developer - Nenagh Based

Overview

Our client is seeking a Senior Android Payments Developer to lead the development of card acceptance applications on POS devices and play a key role in a legacy modernisation programme. You will design and implement secure, high-performance Android software for payment terminals (including PAX devices), collaborate with QA, product and programme teams, and drive payment certification with major card schemes.

This role is fully onsite in Nenagh, Co. Tipperary.

Responsibilities
  • Design and implement Android applications for POS terminals, delivering clean, maintainable Java/Kotlin code for embedded Android/AOSP-based devices.
  • Integrate with POS hardware: implement and validate drivers and SDK integrations for card readers, PIN pads, NFC/contactless, EMV readers, printers and peripherals (experience with PAX SDKs expected).
  • Implement payment flows: authorisation, settlement, reversal and offline-capable flows; ensure correct handling of EMV, contactless and magnetic stripe scenarios.
  • Certification & Compliance
    • Prepare artefacts, run test suites and coordinate payment certification activities with card schemes and acquirers (Visa, Mastercard, Amex).
    • Address scheme audit findings and remediation promptly.
    • Implement secure coding practices and support PCI and terminal security requirements (PCI PTS, EMV kernel considerations).
    • Liaise with security and HSM teams on key management interfaces.
  • Legacy Transformation
    • Migrate and refactor legacy payment codebases to modern architectures (modularisation, services, secure SDKs), preserving backward compatibility and minimising customer impact.
  • Performance & Observability
    • Profile and optimise application performance, improve startup times and memory usage.
    • Add telemetry and diagnostics to aid support and SRE teams.
  • Automation & CI/CD
    • Build and maintain automated build, test and release pipelines for terminal images and application packages.
    • Support automated regression and device farm test runs.
  • Review peers' code, share knowledge across the team, and work closely with QA leads, programme managers and product owners to align delivery priorities.
  • Participate in post-release reviews and drive root-cause analysis for critical incidents.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android POS Developer - Onsite Nenagh
Senior Android POS Developer - Onsite Nenagh

E-Frontiers • The Municipal District of Nenagh

On-site
GBP 51,000 - 70,000
NFT Engineer - Performance tester (POS) - Nenagh
NFT Engineer - Performance tester (POS) - Nenagh

Expleo Group • Nenagh

On-site
EUR 60,000 - 90,000
Senior Software Engineer (Android)
Senior Software Engineer (Android)

Toast • Ireland

On-site
EUR 110,000 - 140,000
Unlimited Vacation
Sabbatical after five years
Professional Development Reimbursement
+7
POS Specialist
POS Specialist

Hollybank Trustees Ltd • Monasterevin

On-site
EUR 28,000 - 42,000
Senior Android Engineer – Payments, Kotlin and Security
Senior Android Engineer – Payments, Kotlin and Security

Toast • Ireland

On-site
EUR 110,000 - 140,000
Unlimited Vacation
Sabbatical after five years
Professional Development Reimbursement
+7
Senior Android Developer (Kotlin/Java)
Senior Android Developer (Kotlin/Java)

3M HEALTHCARE • Ireland

On-site
EUR 70,000 - 110,000
Senior Java Engineer/Development Lead - Payments Systems
Senior Java Engineer/Development Lead - Payments Systems

Accenture • Dublin

On-site
EUR 120,000 - 160,000
Pension
Private health insurance
Employee discounts
+2
NFT Engineer - Performance tester (POS) - Nenagh
NFT Engineer - Performance tester (POS) - Nenagh

Expleo • Nenagh

On-site
EUR 70,000 - 110,000
Medical Insurance
Dental Insurance
Pension
+1
Senior Android Developer - Dublin based
Senior Android Developer - Dublin based

Expleo Group • Dublin

On-site
EUR 70,000 - 90,000
Medical and dental insurance
Pension
Life assurance
+3
Senior Android Engineer - High-Throughput Payments
Senior Android Engineer - High-Throughput Payments

Startupplay • Dublin

Hybrid
EUR 100,000 - 140,000
Hybrid work model
Benefits package