Skip to content
mimi

Senior Software Developer

Bizmod

South Africa · On-site Contract Senior 1mo ago

About the role

About

A Senior Software Developer is required to support the build, enhancement, and ongoing support of a cross-border trade and payments platform (EximBills Enterprise). This role focuses on delivering robust, secure, and scalable solutions that enable high-value, high-volume payment and trade processing.

Key Responsibilities

  • Design, develop, and maintain application components supporting trade workflows, billing, settlement, and integrations
  • Implement and enhance payment and trade processing functionality across the full transaction lifecycle
  • Develop and manage integrations with internal and external systems
  • Ensure solutions meet performance, availability, and security requirements
  • Participate in unit, integration, and system testing
  • Resolve defects and provide production support
  • Collaborate with system analysts, architects, and operations teams
  • Produce and maintain technical documentation
  • Provide guidance and mentorship to junior developers
  • Contribute to iterative delivery aligned to monthly project priorities

Key Deliverables & Success Criteria

  • Delivery of functional, stable, and maintainable code aligned to requirements
  • Compliance with development, security, and quality standards
  • Fully functioning system integrations with appropriate error handling and reconciliation
  • Solutions meeting non-functional requirements (performance, availability, security)
  • Completion of thorough testing (unit, integration, system)
  • Timely resolution of defects
  • Accurate and complete technical documentation
  • Successful participation in monthly delivery cycles

Required Skills & Experience

Technical Skills

  • Oracle Forms & Reports
  • Oracle Database
  • .NET
  • GitHub
  • Linux Scripting
  • Control-M
  • AWS
  • Python
  • IBM MQ
  • Desktop Support & Troubleshooting

Business / Domain Skills

  • SWIFT
  • ISO 20022
  • BIAN
  • Proven experience in Payments (essential)

Skills

AWSBIANControl-MGitHubIBM MQISO 20022Linux Scripting.NETOracle DatabaseOracle Forms & ReportsPythonSWIFT

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free