Cache of job #14050174

Job Title

Android Developer

Employer

CPL

Location

Tipperary

Description

Our client is looking for an experienced Android software engineer to help build, certify and operate complex payment systems. These systems allow their large fleet of smart payment terminals to process millions of transactions a day via cloud infrastructure. You are pragmatic in balancing priorities and enjoy working in an iterative model where specifications are constantly changing. Responsibilities: Adding new payments features to our existing products (such as dynamic currency conversion, offline payment support, Android Pay, Apple Pay, mobile wallets etc.) Designing and implementing Android applications and services that provide best in class payment flow experience for customers. Troubleshooting issues that may span across wide range of device types. Taking ownership of specific payment components. Working with international certification teams and test organizations. Work with product management to clarify and/or create specifications. Triaging bugs related to payment applications and related infrastructure. Requirements: Strong application coding skills, Java/Android. UI development, optimal performance, adaptation to various screen sizes. Expertise in Android - understanding of the platform, experience with Android ROM is a plus. Familiar with 3rd party libraries for Android. Strong communication skills, teamwork, and attention to detail. Strong debugging, problem-solving, and critical reasoning skills. Bachelor's degree, or above, in computer science or other engineering discipline, or equivalent work experience. Nice to have: Experience with server technologies, REST web services, SOA, Familiarity with databases and schema design (we use primarily MySQL. RXJava, functional programming, MVP/MVC design patterns. React Native, JavaScript. iOS and/or other previous mobile development experience. Test driven development methodology. UI Automator/Espresso. Embedded/MCU/ARM Cortex development, RTOS, C language experience. Previous experience in payments industry, specifically working with EMVco or exposure to PCI/PTS standards would be very helpful but is not required. This job originally appeared on RecruitIreland.com.

Date Added

11 days ago

Apply