We’re a leading, innovative provider of financial technology that helps make business payments simple, smart and secure. We like our people to be disruptive with their ideas, curious in their thinking and have the confidence to think big and excited by the opportunity to make an impact. Help us influence and shape the payments landscape with your innovation and contribution.                                                    

If you are an enthusiastic engineer that has a:

  • Software developer background
  • Strong fundamental knowledge in programming languages
  • Passion and curiosity for technology - self-taught and continuously seek to improve skills
  • Good communication and presentation skills


  • To write code and share what you know
  • To blog about technology and contribute to on-line communities
  • To create solutions, interact with other developers and derive satisfaction from helping others learn by doing
  • To work in teams and enjoys collaborating for better results


Knowledge of any of these an advantage           

  • HTML
  • JavaScript
  • CSS
  • Use of .Net/Java/Javascript frameworks
  • Use of TDD/BDD
  • Understanding of
  • Agile methodologies
  • Service Oriented Architectures
  • SaaS/Cloud
  • Docker
  • Kafka
  • Public Cloud (AWS/Azure)


  • Technical and professional experience preferred
  • Bachelor's Degree in Computer Science/Computer Engineering or any related field

Apply for this Job

* Required