Delete Post

JR Android SW Engineer

Summary

Description FOR OVER 35 YEARS, WE VE BEEN MAKING HISTORY. NOW, WE RE BUILDING THE FUTURE.
TECHS ON THE BEACH
On April 14, 1981, in Honolulu,...

Description

Description FOR OVER 35 YEARS, WE VE BEEN MAKING HISTORY. NOW, WE RE BUILDING THE FUTURE. TECHS ON THE BEACH On April 14, 1981, in Honolulu, Hawaii, William Bill Melton incorporated his new tech company. The original intention was to provide a recourse for retailers who d been swindled by people handing out bad checks. Bill's product was a kind of verification device using phone lines a verification phone. But then a pivot. The credit card industry was relatively new at the time and processing was still being done with carbon paper. Bill saw a way to reduce costs for companies like Visa and MasterCard, while capitalizing on this new technology. Instead of verifying checks, we would provide local businesses a means to electronically process credit card payments. And thus, the Verifone payment device was born. Now, Verifone is one of the world s largest POS terminal vendors and a leading provider of payment and commerce solutions. We operate in more than 150 countries and employ nearly 6,000 people globally. Our steady growth has come organically, through a dedication to innovation and strategic partnerships, as well as from savvy acquisitions. Job Title: Software Engineer (Android) Java/C++Position Summary: We are a dedicated and dynamic team of consumer device and payment professionals looking to revolutionize retail experience by injecting cutting edge device, network and financial technology into payment process. As Android Software Engineer for Global payment services in Verifone you will be helping us realize the future of retail payments making them easy, secure and user friendly. Looking for experts in Android application/framework development, cross-platform applications, performance improvements, secure transactions, networking, blockchain and other financial applications. Essential Duties and Responsibilities:Contribute to the development of Java Android applications (and cross-platform apps) and services related to: point of sale, payment processing, performance monitoring, consumer analytics, and test automation. Write scalable efficient code and measure performance of various payment process elements. Contribute to development of automated test infrastructure using Python or similar scripting language. Develop new concepts in retail experience think anything from new sensors to checkout kiosks to automated store experiences. Knowledge & Experience:2+ years prior experience with Android application developmentPrevious work on published Android application(s) available on the Google Play store or contributions with open-source Android projects. Experience with Android software development in Java and/or C++Expertise with Android software development toolsExperience with, and ability to develop expertise in, secure coding techniques, security/encryption technologies, and cryptographyExperience with continuous integration software development processes and configuration management toolsSkills & Ability:Creativity and efficiencyExcellent communication and problem-solving skillsAbility to work in a cross-functional environment without boundaries for the benefit of the project and teamAbility to decompose larger problems into work as self-contained, minimally-dependent tasksFlexibility to work in a fast-paced, often ambiguous and entrepreneurial environment and to adapt to changing circumstancesAbility to work as part of a geographically distributed team having members of diverse culturesDemonstrated ability to improve both technical knowledge and process; ability to learn and apply skills to new technologyiOS development skills in both Objective C and Swift is a plusEducation: Bachelor Degree in Electrical/Computer Engineering or Computer ScienceVeriFone is an equal opportunity employer. #LI-GP1