Firmenlogo

NMI  ·  Cape Town, Western Cape, · Remote

Candidarsi ora

Details zum Jobangebot

We are looking for a developer with experience and interest in testing to join our Payment Solutions Team as a result of NMI's continued investment strategy in payments technology.

The Payment Solutions Team is responsible for our point-of-sale frameworks providing real time transaction capabilities for customers worldwide. It’s important that these frameworks go through rigorous testing when changes are made and this is automated as much as possible.

What will I be doing?

The majority of this role will be concerned with the development of automated test cases, managing the framework for the execution of these and feedback to framework developers to support new devices, customer requirements, internal feature requests and general enhancements.

Essential Skills & Experience

  • Be able to develop automated unit test cases from a variety of inputs: Integration developers, Requirements, Specifications, Release objectives, Issue reports, Code changes, Ticket resolutions
  • Experience in using a common development environment e.g Visual Studio, Eclipse etc
  • Experience of developing with an Object Oriented Language such as C#, C++, Java etc.
  • Writing unit tests in common development language such as C#, Java, PHP.
  • Using test management tools such as TestRail etc.
  • Using ticket management tools such as Jira, Trac etc.
  • Attention to detail in all aspects of developing and testing
  • Good communication skills; both written and verbal

Preferred Skills & Experience:

  • Standard SQL commands for selecting, inserting, updating, deleting etc.
  • An understanding of Secure Programming Practices
  • Version control in a multi-user environment (Subversion, Git, CVS ...)

Please note that for this role you will be required to work US working hours and attendance in the Cape Town office is required.

Benefits

  • Annual salary of R500,000 - R580,000, dependent on experience.
  • 45-hour work week
  • Standard South African Leave policy.
  • South African Public Holiday Schedule Observed.

NMI enables our partners with choice and challenges the one-size-fits-all approach to payments. You've probably used NMI in the last 24 hours without even realizing it. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs, and fintech startups. We’re creative problem solvers who help visionaries smash through boundaries and think beyond what’s possible so they can think about what’s next. But we’re not just built for the tech-savvy. We democratize the latest payment technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce. We’re all about enabling more payments in more ways and more places.

We believe that having a diverse group of employees strengthens both our work and our workplace. We’re focused on making NMI more diverse and welcoming with initiatives like having a dedicated Diversity, Equity & Inclusion action group, diversity goals for hiring, anonymized resume screening, affinity groups such as our Women's network and LGBTQ+ Network, open forums for discussions on diversity and social justice, and measuring inclusion and belonging as part of our regular employee engagement surveys.

Please be aware that all offers of employment are made subject to receipt of satisfactory background and financial checks.

Attention job applicants: Please note that in compliance with the data protection regulations within your jurisdiction, any personal information submitted with your job application may be collected and used by NMI for the purpose of recruitment and employment-related activities. By submitting your application, you acknowledge and provide explicit consent to the processing of your personal information as described in our privacy policy found on our website. For more information on how we process your information, please read our privacy policy here: https://www.nmi.com/legal/privacy-policy/

Candidarsi ora

Altri lavori