×
Register Here to Apply for Jobs or Post Jobs. X

API Developer

Job in Johannesburg, 2000, South Africa
Listing for: Different Technologies Pty Ltd.
Contract position
Listed on 2026-01-05
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below

We are looking for an experienced API Developer (Backend) for a 6-month contract to work on high-impact projects. The successful candidate will design, develop, and maintain APIs to support our business-critical applications. This is a hybrid role requiring occasional onsite work at our Johannesburg office.

Key Responsibilities:
  • Develop, test, and maintain APIs using C#, Node.js, and .NET within Azure Cloud environment.
  • Deploy and manage applications using Azure App Services
    , ensuring high availability and performance.
  • Collaborate with frontend developers and business teams to integrate APIs with internal and external systems.
  • Ensure APIs are secure, scalable, and well-documented.
  • Optimize and refactor existing codebases where necessary.
  • Support and troubleshoot production issues related to APIs.
  • Contribute to system design discussions and technical decisions within the team.
  • Follow agile development methodologies and participate in sprint ceremonies.
Requirements
  • Strong backend development experience using C#, .NET (Core and Framework), and Node.js.
  • Experience using Azure Dev Ops for CI/CD pipelines, repositories, and release management.
  • Solid understanding of RESTful API principles and microservices architecture.
  • Experience with SQL Server or other relational databases.
  • Familiarity with containerization (Docker) and CI/CD pipelines.
  • Experience working in agile environments.
  • Knowledge of authentication protocols (OAuth2, JWT) and secure coding practices.
  • Strong debugging and problem-solving skills.
  • Excellent communication and teamwork abilities.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary