Software Developer – Smartcards, IT Solution (Jakarta)

Responsibilities:
– Develop robust native code for smartcard applications.
– Design and implement JavaCard applets.
– Write and execute comprehensive testing scripts.
– Conduct rigorous testing of developed code to ensure reliability and security.
– Provide clear, maintainable documentation to support future development and audits.
 
Requirements:
– Minimum of 5 years’ experience in software development for smartcards.
– Demonstrable experience in both Native and JavaCard development, including JavaCard applets.
– Familiarity with various smartcard platforms such as STM, NXP, IFX, etc.
– Strong knowledge of industry standards including EMV, ISO7816, ISO14443, ISO15639, and EPCglobal Gen2.
– In-depth understanding of cryptographic principles (hash functions, symmetric/asymmetric encryption, digital signatures, etc.).
– Proven expertise in secure coding practices and familiarity with standards such as EMVCo and CCAEL.
– Experience with UHF and HF communication protocols and devices.
– Proficiency in programming embedded devices and systems.
 – Familiarity with version control systems like GitHub and Bitbucket.
 
Preferred Attributes:
– Commitment to clean code principles and best practices.
– Strong communication and interpersonal skills.
– Positive attitude and proactive problem-solving approach.
– Ability to collaborate effectively within a team-oriented environment.
We value teamwork highly—individual brilliance is important, but the ability to work collaboratively is crucial to our success.

If You Wish To Apply Please send your CV to:

Apply Now

Drop us a Message
Drop us a Message ×

Submitting...