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  Gauteng: SALES EXECUTIVE posted by Izwe Placements

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  Centurion: Payroll Administrator posted by People Dimension

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

Practice common interview questions with a friend or family member to build confidence.

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

Gauteng: Receptionist posted by Pro-Match Recruitment

Jobs in Gauteng January 25, 2026
Client Services Pro-Match Recruitment Sales Support

A well-established accounting firm in Lynnwood is looking for a friendly and professional Receptionist / Admin Assistant to join their…

View Job

Gauteng: Financial Assistant posted by GAP Consulting

Jobs in Gauteng January 25, 2026
GAP Consulting Other Manufacturing

Minimum Requirements:Must have a minimum of 2 to 3 years experience as a Finance Assistant | Accounts Payable in the…

View Job

Gauteng: Dealership Booking Clerk posted by GAP Consulting

Jobs in Gauteng January 25, 2026
Automotive Service GAP Consulting

Minimum Requirements:Must have a minimum of 2 years experience as a Dealership Booking Clerk within the Automotive IndustryEvolve | BSI…

View Job

Franschhoek: Marketing Specialist (AGRI) posted by West Coast Personnel

Jobs in Cape Winelands January 25, 2026
Agriculture Aquaculturist Fisheries West Coast Personnel

Responsibilities & Duties:Promote and sell Agri and retail products to existing and new clientsBuild and maintain productive relationships with customers...

View Job

Western Cape: Dispatch Coordinator – Kraaifontein posted by West Coast Personnel

Jobs in South Africa January 25, 2026
Agriculture Aquaculturist Fisheries West Coast Personnel

Dispatch CoordinatorDepartment: Supply ChainEmployment Type: Permanent (subject to 3-month probation)Location: Kraaifontein, Cape TownWorking Hours:...

View Job

Nelspruit: TSG ADMINISTRATOR (NELSPRUIT) posted by MPRTC Recruitment

Jobs in Mpumalanga January 25, 2026
Client Services MPRTC Recruitment Sales Support

Requirements / QualificationsGrade 12 (Senior Certificate) or equivalentComputer literacy (MS Word, Excel, PowerPoint, Outlook, internet & email)Experience...

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