Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer II

Ovations Talent Sourcing

Johannesburg

On-site

ZAR 400 000 - 500 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm is seeking a Software Engineer (API) for a 12-month contract in Johannesburg. In this role, you will be responsible for designing, developing, and maintaining APIs that support mobile applications. The ideal candidate must have strong API design experience and a background in mobile applications, with banking or financial services experience seen as advantageous. Join us to work closely with DevOps teams to ensure optimal performance and security in API integrations.

Qualifications

  • Strong experience in API design and development.
  • Experience supporting mobile applications (iOS & Android).
  • Solid understanding of API security and performance.

Responsibilities

  • Design APIs in collaboration with cross-functional teams.
  • Develop secure and high-quality APIs for mobile applications.
  • Document new APIs and technical changes.

Skills

API design and development
Mobile application support (iOS & Android)
API security
Performance optimization
Documentation skills
Stakeholder communication
Job description
Overview

12-Month Contract We are recruiting a Software Engineer (API) for a 12-month contract with a leading client in the banking sector.

In this role, you will play a key part in designing, developing, deploying, and maintaining APIs that power high-performing mobile applications. You\'ll work closely with mobile development and DevOps teams to ensure seamless integration, security, and optimal performance.

Responsibilities
  • Design APIs in collaboration with cross-functional teams, aligned to industry best practices
  • Develop secure, scalable, and high-quality APIs for iOS and Android applications
  • Create, register, deploy, and manage APIs across environments
  • Document new APIs, enhancements, and technical changes, including impact analysis
  • Collaborate with mobile developers to ensure smooth API integration and performance optimization
  • Perform API testing, debugging, and issue resolution
  • Implement API security standards and authentication mechanisms
  • Monitor and optimize API performance to ensure excellent user experience
  • Manage API versioning and ensure backward compatibility
  • Work closely with DevOps teams to support production deployments
What Were Looking For
  • Strong experience in API design and development
  • Experience supporting mobile applications (iOS & Android)
  • Solid understanding of API security, performance, and versioning
  • Strong documentation and stakeholder communication skills
  • Banking or financial services experience is advantageous
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.