Online Jobs Mzansi All,Developer Jobs API Developer – 12-Month Renewable Contract

API Developer – 12-Month Renewable Contract

About Zensar Technologies

Zensar Technologies, a global technology consulting and services company, is seeking an experienced API Developer to join its Cape Town team on a 12-month renewable contract. This role is an exciting opportunity for professionals passionate about creating scalable, secure, and high-performing digital solutions while contributing to one of South Africa’s top-rated employers.

With over 11,800 associates across 33 global locations, Zensar helps more than 130 leading enterprises become more agile, disruptive, and competitive. In South Africa, Zensar has been a trusted partner for 24 years and is recognized as:

  • Top Employer in South Africa for 2022, 2023, and 2024 by the Top Employer Institute
  • A B-BBEE Level 2 contributor, actively partnering with MICT, SETA, Education Africa, and Tomorrow Trust
  • A people-first employer, committed to diversity, empowerment, and wellbeing

Zensar’s values center on putting people first, client-centricity, collaboration, and continuous growth. Employees are encouraged to Grow. Own. Achieve. Learn. within a supportive environment.

The Role: Senior API Developer

The API Developer will lead the design, development, and delivery of high-quality APIs and software solutions. The position involves working with cross-functional teams, driving technical design, and ensuring solutions are robust, scalable, and aligned with business needs.

Key Responsibilities

  • Develop software application architecture, designs, and technical specifications
  • Create and test software prototypes with a focus on user-centered design
  • Apply Agile methodologies (SCRUM/Kanban) and operate in a DevOps culture
  • Lead the full software development lifecycle, including design, development, testing, and deployment
  • Design and implement test strategies, including performance and contract testing
  • Manage development tasks, conduct code reviews, and ensure quality standards
  • Work closely with architects, UX designers, analysts, and developers on cross-functional teams
  • Draft technical specifications, monitor application performance, and provide operational support
  • Drive technology design decisions and enable rapid iteration of features
  • Ensure systems are scalable, responsive, robust, and secure

Experience & Qualifications

  • Matric plus a degree in Computer Science, Engineering, Mathematics, or related field
  • 5+ years of experience in API development at an enterprise level
  • Strong knowledge and experience in:

  • Containerisation: Kubernetes, Docker
  • CI/CD tools: Jenkins, AWS Code Commit
  • Cloud platforms: AWS (preferred), Azure, or GCP
  • IaC: Terraform or CloudFormation
  • Programming: .Net Core, Kotlin, or Java
  • Testing: Locust, JMeter, Gatling, Pact, Postman

Familiarity with:

  • Microservices, Serverless, and Event-Driven Architectures
  • API First and Domain-Driven Design
  • Test-Driven Development (TDD)
  • Coding design patterns
  • Experience with tools such as Confluence, Jira, Microsoft Teams, Slack

Contract Details

  • Role: API Developer (Senior-level)
  • Location: Cape Town, South Africa
  • Duration: 12 months, with renewal opportunities

Usual Requirements for API Developer Roles

For candidates exploring similar API development opportunities, the common requirements typically include:

  • A degree in Computer Science, IT, or related field
  • Proven software development experience (usually 3–5 years or more)
  • Strong programming knowledge in languages such as Java, C#, or Kotlin
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Experience with RESTful APIs, Microservices, and DevOps practices
  • Proficiency in CI/CD pipelines and containerization tools like Docker or Kubernetes
  • Strong understanding of testing frameworks and TDD principles
  • Excellent problem-solving and analytical skills

CLICK HERE TO APPLY.

Related Post