Software Developer



Interested in innovating from the ground up in a global, market leading company? We are developing products to support our existing clients while expanding into new sectors for financial services transformation.

As an integral part of an diverse, close-knit development team, you will create world-class applications. You will have the opportunity to work with a range of technologies and platforms, and to contribute to all phases of development.

We offer a highly collaborative, fast-paced environment where you can leverage your expertise to help establish new industry standards. Our ideal candidate has a passion for knowledge, a hunger to take on challenging and exciting projects, as well as an unrelenting drive to learn and teach others.

This job might be for you if you:

  • Want to be responsible for the development and support of a mission-critical solution and other enterprise applications using the latest architecture patterns.
  • Can work independently on projects, as well as lead technical teams on projects while collaborating with peers and other technology teams.
  • Enjoy contributing to solutions servicing a global market in a rapidly-evolving and fast-paced payments industry.

Key responsibilities:

  • Designing, coding and testing of enterprise application solutions utilizing Java/C++
  • Modifying existing programs to resolve problems, add functionality or support client-specific environments.
  • Requirements
  • 3+ years of experience in software development and design.
  • Strong coding skills in Java or C++
  • Excellent knowledge of Object-Oriented Analysis.

Preferred requirements:

  • Bash Scripting and Shell Programming for Linux, Unix
  • Experience in MS SQL Server programming.
  • Experience in database designing.
  • Experience with SOAP, REST, JSON, Opensource and Microservices.
  • ITIL/ISO 20000 certificate.


  • Ability to multi-task and manage priorities in a team environment.
  • Strong analytical and problem-solving skills.
  • Teamwork and excellent communication skills.
  • Fluency in English both verbal and written
  • Ability to travel internationally on a limited basis.


Please enter your comment!
Please enter your name here