Job Description
<p><p><b>Job Description :</b></p><p><br/></p><p>- Candidate should have experience Android POS and Android SDK.
</p><p><br/></p><p>- Good hands-on experience on designing and development Android POS terminals.
</p><p><br/></p><p>- Hands on experience on Castles, Newland Ingenico, PAX and VeriFone devices.
</p><p><br/></p><p>- Strong Knowledge in Android, C, C++ and Linux.
</p><p><br/></p><p>- Strong Knowledge and Experience in ISO8583 payment protocol.
</p><p><br/></p><p>- Credit domain experience.
</p><p><br/></p><p>- Strong Knowledge and Experience in EMV and CLESS standards.
</p><p><br/></p><p>- TCP/IP Connection Protocols.
</p><p><br/></p><p>Communication Modes : </p><p><br/></p><p>- Ethernet, Dial-Up, WIFI, GPRS, USB and Pinpad.
</p><p><br/></p><p>- Strong Communication Skills.
</p><p><br/></p><p>- We are seeking an experienced Android POS Developer with expertise in designing, developing, and integrating Android POS terminals.
</p><p><br/></p><p>- The ideal candidate will have strong technical knowledge of POS device platforms, payment protocols, EMV standards, and transaction security.
</p><p><br/></p><p>- The role involves working with multiple device types, developing payment applications, and ensuring compliance with industry standards.</p><p><br/><b>Key Responsibilities :</b></p><br/><p>- Design, develop, and maintain applications for Android POS terminals.</p><br/><p>- Work with Android SDKs to implement secure, reliable, and scalable POS solutions.</p><br/><p>- Customize POS applications for device-specific platforms (Castles, Newland, Ingenico, PAX, VeriFone).</p><br/><p>- Implement and integrate ISO8583 messaging standards for financial transaction processing.</p><br/><p>- Ensure compliance with EMV and Contactless (CLESS) standards.</p><br/><p>- Work on integration with credit card payment systems and domain-specific applications.</p><br/><p>- Develop and manage communication modes including Ethernet, Dial-Up, Wi-Fi, GPRS, USB, and Pinpad connectivity.</p><br/><p>- Ensure secure, efficient handling of TCP/IP protocols for transaction flows.</p><br/><p>- Integrate POS systems with external applications and payment gateways.</p><br/><p>- Conduct unit testing, integration testing, and validation of POS applications.</p><br/><p>- Perform troubleshooting, debugging, and performance tuning.</p><br/><p>- Ensure applications adhere to security and compliance requirements.</p><br/><p>- Work closely with cross-functional teams including product, QA, and operations.</p><br/><p>- Prepare technical documentation, design specifications, and user guides.</p><br/><p>- Support deployment and provide post-implementation assistance.</p><p><br/><b>Required Skills & Qualifications :</b></p><br/><p>- Hands-on experience in Android POS application development.</p><br/><p>- Proficiency in Android, C, C++, and Linux.</p><br/><p>- Strong knowledge and implementation experience with ISO8583 payment protocol.</p><br/><p>- Experience in EMV, Contactless (CLESS), and credit card transaction processing.</p><br/><p>- Knowledge of TCP/IP and network communication protocols.</p><br/><p>- Experience working with Castles, Newland, Ingenico, PAX, and VeriFone POS devices.</p><br/><p>- Prior experience in the payment/credit domain is mandatory.</p><br/><p>- Strong understanding of transaction workflows and security standards in the financial sector.</p><br/><p>- Excellent problem-solving and debugging skills.</p><br/><p>- Strong written and verbal communication abilities.</p><br/><p>- Ability to work independently and collaboratively in a fast-paced environment.</p><br/><p>- Bachelors degree in Computer Science, Engineering, or related field.</p><br/><p>- Experience with payment gateway integration and digital wallets.</p><br/><p>- Familiarity with PCI DSS compliance and security practices.</p><br/><p>- Exposure to Agile/Scrum methodologies.</p><br/></p> (ref:hirist.tech)