Verifone-posted 1 day ago
Full-time • Mid Level
Atlanta, GA
1,001-5,000 employees

As a Senior Software Engineer (Cross-Platform), you will be working on the Payment Software Development Kit. Your responsibilities will include new feature development, requirements gathering, support, and customer interaction, all while working across multiple operating systems a nd programming languages. You will be working on a cross-platform solution that will allow you the chance to work on iOS, Android, Linux, and Windows. This is an incredible opportunity that will enable you to work on customer-facing APIs, and your efforts will directly impact millions of customers all over the world!

  • Development of Payment Software Development Kit components enabling customers to rapidly integrate with Verifone solutions
  • Reviewing and maintaining code contributions from other developers
  • Processing internal and external customer requirements and defining tasks
  • Triaging and investigating field issues and fixing bugs
  • Working with project lead to define technical designs
  • Bachelor’s Degree in Computer Science and/or related experience
  • Proficiency in C++ (11 and 14)
  • Proficiency in Python3
  • Proficiency in Kotlin Multiplatform
  • Proficiency in AI supported coding
  • Experience using GIT
  • Good knowledge of STL
  • Knowledge of UML or its alternatives
  • Excellent communication skills
  • Ability to work as part of a geographically distributed team with members of diverse cultures
  • Strong work ethic and positive attitude
  • At least one of the following: Proficiency in iOS (Swift, Objective-C) software development Proficiency in Win32 software development Proficiency in Scala
  • API design
  • Application-level protocol design, implementation, and verification
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service