My client is looking for someone to step into a pivotal role in delivering innovative payment solutions within the mobile and payment terminal space. With stakeholders and customers spanning the globe, a successful Android Technical Lead will ensure that software for embedded Android systems is architected to the highest standards, offering world-leading functionality and reliability in payment solutions.
What you will do: • Leadership & Collaboration: Lead and mentor a collaborative, high-trust, solutions-driven delivery team, which includes developers, architects, product owners, and DevOps engineers.
• Agile Delivery: Operate within a defined agile delivery process, ensuring the delivery of high-quality code for complex projects while adhering to Fiserv's best practices.
• Embedded Android Development: Design and implement embedded Android applications and services that provide best-in-class payment flow experiences for customers.
• Technical Direction: Support and influence the architectural direction and solution specification for new applications and services.
• Execution & Development: Oversee the execution of required complex development tasks, including unit tests, debugging with state-of-the-art tools, programming languages, and utilities.
• Validation & Testing: Manage validation activities, including component tests, regression tests, and system integration tests.
• Troubleshooting: Address issues that may span a wide range of device types and hardware configurations. • Documentation & Quality Assurance: Ensure the implementation, documentation, and quality assurance of software architectures and end-to-end solutions.
• Monitoring Solutions: Develop monitoring and logging solutions to enable state-of-the-art monitoring of high-performance enterprise production environments.
What you will need to have:
• 8+ years’ experience in designing and developing Android applications, with a focus on embedded and services-based applications.
• Comprehensive skills and in-depth experience with Java and Kotlin for Android development.
• Previous experience in the payments industry, specifically working with standards such as EMVco, NEXO, or PCI DSS.
• Expertise in Android development including a deep understanding of the platform and experience with Android ROM.
• Up-to-date with the latest Android application development trends.
• Experience with hardware integration, device communication protocols, and troubleshooting across various device types.
• Skilled in runtime, build and deployment technologies and state-of-the-art project tools such as Git, Maven, Jenkins, JIRA, and Confluence.
• Proficient in UI development, ensuring optimal performance and adaptation to various screen sizes. What would be great to have:
• Experience with RXJava, functional programming, MVP/MVC design patterns, and frameworks such as React Native and JavaScript.
Please email joe.dawson@cpl.ie for a confidential chat.
#LI-JD4
Jobs at CPL
Director of Business Development
Director of Business Development
Chief Commercial Officer (CCO)
Related Jobs
Maintenance Technician - County Wexford
Engineering Manager - County Limerick