Overview
Join a global leader in digital security and fintech as a Mobile Software Engineer (Android) at Thales. You will be part of the Engineering Competence Centre (ECC), developing cutting-edge mobile SDKs and applications for our renowned Mobile Authentication and Payment platform. This role is central to creating a simplified, secure digital experience for banks and businesses, enabling multi-channel payment solutions with best-in-class security.
What You'll Get Out of This Role
· Design, develop, and validate sophisticated mobile SDKs and applications for the high-stakes fintech and digital payment industry.
· Contribute to the full software development lifecycle within an established R&D framework, following institutionalized processes and standards.
· Enhance your expertise in Android development using Java and Kotlin, and gain exposure to NFC payment technologies and mobile security.
· Improve existing technology platforms and development methodologies through prototyping and innovation.
· Troubleshoot complex issues and provide support, ensuring the reliability and performance of critical payment solutions.
Key Responsibilities
· Participate in the design, implementation, and validation of mobile SDKs and applications for authentication and payment.
· Develop and enhance mobile software development kits (SDKs) using Java and Kotlin.
· Contribute to the improvement of technology platforms and development practices through prototyping and creative problem-solving.
· Troubleshoot and provide third-level (SL3) support for customer-facing technical issues.
· Collaborate within the R&D project team to ensure delivery meets high standards of quality, security, and performance.
Requirements
· A degree in Information Security, Electrical/Electronics/Computer Engineering, Computer Science, or a related field.
· Around 5 years of work experience in mobile technologies, specifically with strong Android development expertise.
· Proficient in Java and Kotlin; proficiency in native development is a plus.
· Strong knowledge of object-oriented design, unit testing, test automation, and continuous integration (Jenkins, Gradle).
· A strong interest in the mobile applications ecosystem, particularly in fintech, mobile payment (NFC, VISA, Mastercard), and security.
· A motivated self-starter with excellent logical, analytical, and creative problem-solving skills.
Who This Role Is Ideal For
An experienced and passionate Android developer with a strong background in mobile technologies, who is deeply interested in fintech, payment security, and wants to build mission-critical solutions in a collaborative, R&D-driven environment.
About the Company
Thales is a global technology leader, and its Singapore Engineering Competence Centre (ECC) is a premier R&D hub developing innovative solutions in Digital Identity and Security, including mobile connectivity, IoT, and secure authentication and payment platforms.
Job Details
· Location: Singapore, Singapore (One North)
· Commitment: Full-time
· Working Hours: Monday - Friday, 9am - 6pm
· Working Arrangement: Hybrid
· Application Deadline: Rolling basis