Software Engineer II - Card Not Present

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

.net azure android aws kotlin

πŸ“‹ Description

  • Develop and maintain Android payment apps for Ingenico terminals (Kotlin)
  • Implement EMV flows: contact, contactless, NFC, digital wallets
  • Integrate with backend hosts, gateways, and processor APIs
  • Diagnose device issues, EMV kernel interactions, and edge cases
  • Build secure RESTful APIs and backend services (.NET, ASP.NET Core)
  • Implement payment workflows: authorization, capture, refunds, settlement, reconciliation, reporting

🎯 Requirements

  • 2–4 years software development; payments/fintech or API integrations preferred
  • Experience with secure RESTful APIs using .NET / ASP.NET Core
  • Android app development with Kotlin
  • Understanding end-to-end payment lifecycle
  • Strong debugging and problem-solving; production issue experience
  • Ability to collaborate with senior engineers and cross-functional teams

🎁 Benefits

  • Full-time software engineering role focused on payments technology
  • Exposure to EMV Level 3 certification, processor integrations, tokenization
  • Opportunity to deepen expertise across terminal software, backend, mobile payments, cloud tech
  • Career growth toward senior payments engineering responsibilities
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’