Software Developer
Core
Design, develop, test, document, and deploy software for smart card personalization products, including adding features to address market needs and evolving the development architecture.
Role type
Senior IC software developer (security & smart card)
Builds
Smart card personalization product suite
Domain
Fintech / Cybersecurity / Identity protection
Deliverable
production ML models | product features
Required skills
Java, Spring, React, SQL, relational databases (MySQL, Oracle, PostgreSQL, SQL Server), Git, Jira, Jenkins, REST, SOAP, web application security assessments, threat modeling, secure development life cycle
Preferred skills
Cryptographic programming (PKCS, symmetric/asymmetric encryption, key management), C#, C, Python, AI integration, multithreaded development, EMV specifications, XML/JSON parsing, performance optimization, low-level security protocols
Technologies
Java, Spring, React, MySQL, Oracle, PostgreSQL, SQL Server, Git, BitBucket, Jira, Jenkins, AES, EMV, REST, SOAP, XML, JSON, C#, C, Python, AI