As a software developer, you will work collaboratively with product designers and other software developers to design and create new software modules, enhancements, and features for the Company’s payment platform.

  • Roles & Responsibilities:Responsibilities include but are not limited to:

  • Design, develop, enhance, debug, and implement requirements on Windows, Linux and embedded systems

  • Troubleshoots production problems related to existing software applications Researches, designs, develops, tests, builds, and coordinates the conversion and/orintegration of software products based on business requirements
  • Consults with delivery and project teams to identify application requirements
  • Resolves problems with software and responds to suggestions for improvements and enhancements
  • Participates in development of software user manuals and technical reports

  • Academic & trades qualifications

  • Grade 12

  • Degree or sufficient experience in Programming, Computer Science, or related IT field

  • Experience:

Prefer applicants have 4+ years of experience in C/C++.
Good understanding of Object Orientated Design principles.
Good understanding of git source control principles.
Experience in using JNI in Java/Android preferable.
Experience in Python will be a plus.

Skills:

  • Good problem-solving skills and analytical thinking.
  • Self-motivated and able to work well under pressure to meet tight deadlines.
  • Strong interpersonal skills as well as a demonstrated ability to work effectively on a team.
  • Good verbal and written English communication skills to work with colleagues and stakeholders.
  • [Email Address Removed] means knowing how to ask questions, who to ask, searching online for help, and applying new knowledge.
  • Conducts self in a professional manner and adheres to company procedures and policies.
  • High integrity, honesty, and customer service when interacting with employees, prospects,and customers.

  • Requirement:

  • Be able to pass a Criminal Background Check

  • This position will be supervised by the Chief Technology Officer with ongoing support from the Payment Specialist.

Please email your CV to [Email Address Removed]

If you have not heard back from us within two weeks please consider your application as unsuccessful

Desired Skills:

  • C/C++
  • Object Orientated Design Principles
  • git source control principles
  • JNI
  • Java
  • android
  • python
  • research
  • payments specialist
  • Jave EE
  • Spring
  • Spring Boot
  • cloud experience
  • Azure
  • Angular
  • Cryptography
  • Payment industry experience

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

Learn more/Apply for this position