Posted on: 21 June 2023
ID 863494

Payment Integrations Developer (Ruby / Python / C#)

Job Title: Payment Integrations Developer

Reporting To: Chief Technology Officer (CTO)

Location: Head Office, [Johannesburg / Bryanston area]

Company Description:Our client, a leading company in the provision and management of Payment Gateway aggregations, is seeking a talented Payment Integrations Developer to join their dynamic team. They are dedicated to delivering highly technical and challenging solutions in the payments industry.

Job Summary:As a Payment Integrations Developer, you will play a crucial role in designing and implementing software that integrates with various payment gateways and Business Support Services (BSS) systems. Your main focus will be backend development, writing APIs, and ensuring the accuracy and stability of payment-related activities. Attention to detail, strong problem-solving skills, and a solid understanding of payment flows and financial practices are essential for success in this role.

Responsibilities:
  • Conduct research and gain a deep understanding of different payment gateway integrations.
  • Expand and maintain integrations with various payment gateways and BSS systems.
  • Develop APIs and abstractions to enable internal and business systems to manage and monitor payment-related activities.
  • Review code and designs created by peer developers and architects.
  • Investigate and resolve integration and payment anomalies.
  • Implement automated reporting and remediation processes to ensure system accuracy.
  • Review the use and implementation of APIs to ensure system stability and robustness.
Competencies:
  • Ruby / Python / C# programming languages
  • Adaptability
  • Scalable Processing
  • Applied Learning
  • REST APIs
  • Teamwork
  • Background Processing
  • Client Focus
  • Event Processing
  • Effective Communication
  • Problem Analysis and Solving
  • Proactive
  • Core RDBMS and SQL knowledge
  • Elasticsearch / NoSQL data stores (Bonus)
  • Microservices (Bonus)
Required Qualifications, Skills, and Experience:
  • Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience.
  • Experience working in an Agile environment (3+ years).
  • Minimum of 3 years of experience as an intermediate software developer.
  • Strong experience with integration technologies (2+ years).
  • Essential experience in the payment or financial services industry (3+ years).
  • Strong analytical and problem-solving skills.
  • Ability to work collaboratively within a team and contribute to team delivery.
  • Technically creative and open-minded.
If you possess the qualifications, skills, and experience required for this challenging role, please submit your application along with your resume. We appreciate all applicants, but only those selected for an interview will be contacted.

Disclaimer

This job description is only a summary of the typical functions of the job, not an exhaustive or comprehensive list of all possible job responsibilities, tasks, and duties. The responsibilities, tasks, and duties of the jobholder might differ from those outlined in the job description and other duties, as assigned, might be part of the job. Applicants must have the legal right to work in South Africa without the need for any employment-based sponsorship.The client reserves the right to amend or withdraw this job advert without notice.
Occupation:
Management, human resources jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Mechanical engineering

Mechanical engineering

MEDIC24
Cape Town
Jobin.co.za
Warehouse jobs

Warehouse jobs

Medic24
Cape Town
Jobin.co.za
HR job

HR job

PRINTING ENGINEERS
Cape Town
Jobin.co.za
Plumbers

Plumbers

Medic24
Port Elizabeth
Jobin.co.za
Personal Assistant

Personal Assistant

Medic24
Pretoria / Tshwane
Jobin.co.za
Nursing

Nursing

Medic24
Klerksdorp
Jobin.co.za
Sales administration jobs

Sales administration jobs

MEDIC24
Port Elizabeth
Jobin.co.za
Receptionist jobs

Receptionist jobs

Medic 24
Pretoria / Tshwane
Jobin.co.za