Menu Close

Sandton: Data Engineer/API Developer

Advertisement



Job Description

API Developer (Contract) Location: South Africa (Hybrid / Remote depending on delivery needs) Contract: 6-month contract (renewable) Industry: Enterprise / Financial Services / Data Platforms Role Overview We are seeking an experienced API Developer to design, develop, and maintain secure, scalable, enterprise-grade APIs that enable seamless integration between internal platforms and external services. This role sits at the core of enterprise data and integration architecture , supporting microservices , real-time data processing , and high-volume transactional systems in a regulated environment. The ideal candidate is a hands-on API specialist who can operate confidently in complex ecosystems, collaborate with architects and data engineers, and deliver production-ready APIs with strong governance and security standards. Key Responsibilities API Design & Development Design, develop, and maintain RESTful and SOAP APIs for enterprise data exchange Build secure, reusable, and well-documented API endpoints Implement authentication and authorisation mechanisms including OAuth2, API keys, and token-based security Ensure API versioning, lifecycle management, and backward compatibility Integration & Architecture Integrate APIs with internal enterprise systems and third-party platforms Support microservices architectures and event-driven / asynchronous communication Enable secure and efficient API-based data ingestion and delivery Performance, Security & Governance Optimise APIs for performance, scalability, and reliability Implement monitoring, logging, and alerting using API management and observability tools Ensure compliance with security, governance, and data protection standards (e.g. POPIA) Collaboration Work closely with data engineers, solution architects, DevOps teams, and business stakeholders Participate in design reviews, integration discussions, and delivery planning DevOps & CI/CD Use Git-based version control for API codebases Contribute to CI/CD pipelines for automated build, test, and deployment Support environment promotion and production releases Required Skills & Experience Core Technical Skills Strong, hands-on experience building RESTful APIs in enterprise environments Experience with API Gateway / API Management platforms Solid development experience using Python and/or C# , with strong SQL capability Exposure to Java and/or R is advantageous Cloud & Data Exposure Working knowledge of Azure services , including integration with data platforms Experience supporting APIs that interact with ETL processes, data models, and data warehouses Familiarity with API monitoring, logging, and performance tooling Delivery Environment Experience working in Agile / DevOps environments Comfortable operating in regulated, high-compliance environments Strong communication skills and ability to collaborate across technical and business teams Qualifications Bachelor’s degree in Computer Science, Information Technology , or a related field 3–5 years’ experience in API development, backend integration, or data engineering roles Azure and/or API Management certifications are advantageous What We’re Looking For Someone who has built APIs , not just tested or consumed them Strong understanding of API security, governance, and lifecycle management A delivery-focused professional who can plug into an enterprise team quickly Comfortable working on complex integration problems in production environments Why This Role Work on large-scale, enterprise integration platforms Exposure to modern data and API architectures Contract role with strong potential for extension based on delivery Interested? If you are an experienced API Developer who thrives in enterprise environments and enjoys solving complex integration challenges, we’d love to hear from you.

View Job  Pretoria: Senior Android Developer

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in North Johannesburg

As the demand for technology and computing professionals continues to grow in North Johannesburg, the IT industry has become a common destination for job seekers. Typically, roles in this field require a strong foundation in computer systems, software development, and data analysis. Generally, companies in various sectors such as financial services, technology, and manufacturing often have IT departments that cater to their specific needs.

Typically, salaries for IT and computing professionals in North Johannesburg can vary widely depending on factors like experience, company size, and industry sector. Broadly speaking, junior roles may fall within the range of R300 000 to R500 000 per annum, while senior positions can range from R600 000 to R1 200 000 per year. However, please note that these are general estimates and actual salaries can differ significantly based on individual circumstances.

Common skills required for IT and computing roles in North Johannesburg include proficiency in programming languages such as Java, Python, or C++, experience with database management systems like MySQL or SQL Server, knowledge of cloud computing platforms like AWS or Azure, familiarity with agile development methodologies, and strong problem-solving and analytical skills. Additionally, many companies also value skills in areas like cybersecurity, data science, and artificial intelligence.

Industry sectors that commonly employ IT professionals include the financial services sector, technology industry, manufacturing sector, and healthcare sector. The technology industry is particularly prominent in North Johannesburg, with many multinational corporations having a presence in the city. Manufacturing firms, on the other hand, often require IT specialists to manage their supply chain and logistics operations.

View Job  Cape Winelands: Software Engineer / Developer posted by Helderberg Personnel CC

For those looking to break into or advance their careers in IT and computing, there are various opportunities for professional development. Typically, this includes pursuing certifications like CompTIA A+ or Cisco CCNA, attending industry conferences and workshops, and participating in online training courses. Many companies also offer internal training programs and mentorship schemes to help employees develop new skills and take on additional responsibilities.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Sandton, North Johannesburg


Job Seeker Tip

Use the STAR method (Situation, Task, Action, Result) when answering behavioral interview questions.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

South Africa: *Office Manager – UK BASED posted by Stratlab Consulting (Pty) Ltd

Jobs in South Africa January 25, 2026
Client Services Sales Support Stratlab Consulting (Pty) Ltd

UK Role | Calm, capable, and quietly in controlEvery office needs a steady hand. This role is that hand.Our client…

View Job

Pretoria East: Paralegal (Trusts and Curatorship) posted by MacRobert Attorneys

Jobs in Gauteng January 25, 2026
Computer MacRobert Attorneys Other IT

Key Responsibilities:Collect medical and related trust/curatorship expenses from the RAF.Draft and prepare court applications accurately and...

View Job

Gauteng: Auto Electrician Transport Refrigeration posted by Jobs 4 All

Jobs in Gauteng January 25, 2026
Engineering Management Jobs 4 All

We are looking for a skilled Auto Electrician with experience in automotive refrigeration systems to join our team in BoksburgThe…

View Job

Durban: Senior Engineer (Hardware / Firmware Development Engineer) posted by Jobs 4 All

Jobs in Durban January 25, 2026
Engineering Management Jobs 4 All

We are seeking a highly skilled Senior Engineer with expertise in Hardware Development or Firmware Development to join our innovative…

View Job

Somerset West: Graduate Industrial Engineer – Agriculture posted by Helderberg Personnel

Jobs in Somerset West January 25, 2026
Engineering Management Helderberg Personnel

Key ResponsibilitiesOperational and Production OptimisationQuality, Compliance and StandardisationContinuous Improvement & Problem SolvingMinimum...

View Job

Somerset West: Project Administrator / Communications Officer posted by Helderberg Personnel

Jobs in Somerset West January 25, 2026
Helderberg Personnel Marketing Management Sales

Key Responsibilities Project Administration & CoordinationCoordinate company projects initiated/driven by the CEO across multiple sites/buildings.Act as...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in North Johannesburg, Jobs in Northern Suburbs, Jobs in Sandton

More Jobs in Your Area