API Developer

5 days ago


Johannesburg, South Africa Jobted ZA C2 Full time

Our Client is looking for API Developer who will be responsible for designing, developing and implementing APIs between software platforms, programs, and applications.

This role involves interpreting business requirements and functional specifications provided by business analysts and translating them into effective solutions.

Â

What you’ll do:

- API Design and Architecture: Knowledge of RESTful API design principles and best A strong understanding of object-oriented programming and design patterns, such as SOLID principles, is essential.
- Programming Languages: MS technology stack, possess a solid knowledge of its ecosystems, including .NET, .NET Core, C#, and ASP.NET Web APIs.
- Versioning and Documentation: Experience with API versioning strategies and creating clear documentation, using tools like Swagger/OpenAPI Postman
- Data Formats: Familiarity with JSON, XML
- Security: Understanding of API security protocols such as OAuth, JWT, HTTPS, and best practices for securing APIs against common vulnerabilities.
- Testing: Proficiency in testing including unit testing, integration testing, and API
- Performance Optimization: Skills in optimizing API performance, scalability, and
- Collaboration and Communication: Strong communication skills and the ability to collaborate effectively with cross-functional teams including product managers, PMs, BAs, and other developers.
- Problem-solving Abilities: Strong analytical and problem-solving skills to troubleshoot issues and propose solutions.
- Support and Maintenance: Provide ongoing support for APIs, addressing any issues that arise in Production. Monitor API usage and handle any unexpected behaviour or performance issues
- Change Management: Follow release management procedures, including documentation, CAB presentations, and collaboration with the operations team

Your expertise:

- 7+ years of Software Development experience.
- Agile: Scrum or Kanban
- Azure, Jira or similar
- C#. NET, .NET Core, WCF, ASP .NET Web API
- OO Principles and design fundermentals
- TDD
- SOA e.g. SOAP or REST or Microservices
- SQL
- Integration frameworks and techniques like API gateways, webhooks
- API containerization through Docker/Kubernetes

Qualifications required:

- Matric
- Relevant tertiary qualification

Other information applicable to the opportunity:

- Permanent Position
- Location: Johannesburg, Park Town
- Work Model: Hybrid (2 days in the office, Tuesday, and Thursday)

Â


  • API Developer

    6 days ago


    Johannesburg, South Africa IOCO Full time

    Our Client is looking for API Developer who will be responsible for designing, developing and implementing APIs between software platforms, programs, and applications.This role involves interpreting business requirements and functional specifications provided by business analysts and translating them into effective solutions. What you’ll do:API...

  • API Developer

    6 days ago


    Johannesburg, South Africa IOCO Full time

    Our Client is looking for API Developer who will be responsible for designing, developing and implementing APIs between software platforms, programs, and applications. This role involves interpreting business requirements and functional specifications provided by business analysts and translating them into effective solutions.   What you’ll do: ...

  • Senior API Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Hr Xchange Full time

    **Backend Developer Role at Hr Xchange**We are seeking a skilled Backend Developer to join our team at Hr Xchange. As a Backend Developer, you will be responsible for designing, developing, and maintaining high-quality APIs for our web and mobile applications.**Key Responsibilities**Design and implement robust and scalable APIs using NodeJS and...

  • Software Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Hr Xchange Full time

    At Hr Xchange, we are seeking a skilled Software Engineer - API Development to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality APIs for our web and mobile applications.Key Responsibilities:Develop and maintain high-performance APIs using NodeJS and MySQL.Collaborate with...

  • Chief API Architect

    6 days ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Job DescriptionWe are seeking a highly skilled Chief API Architect or Senior Software Engineer (API Developer) to join our team at IOCO.About the RoleIn this exciting position, you will be responsible for designing, developing, and implementing APIs that enable seamless communication between software platforms, programs, and applications. You will work...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Oracle PL/SQL API Developer Job DescriptionE-Merge is seeking an experienced Oracle PL/SQL API Developer to join our expanding team. Our ideal candidate will have a strong background in Oracle, PL/SQL, and SOLID API principles, with a minimum of 5 years of experience in Oracle PL/SQL development.Key Responsibilities:Design and implement efficient Oracle...


  • Johannesburg, Gauteng, South Africa Phaki Personnel Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team and work on developing and integrating APIs. This role will involve designing, implementing, and testing API integrations with various systems. If you have a strong background in software engineering and API development, we encourage you to apply.Key ResponsibilitiesDesign...


  • Johannesburg, Gauteng, South Africa HR Xchange Full time

    Job SummaryWe are seeking an experienced Backend Developer to join our team at HR Xchange as a Software Architect for High-Performance APIs. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality APIs for web and mobile applications.About the RoleThe ideal candidate will have a strong...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Job Title: Oracle PL/SQL API Developer - Hybrid PositionE-Merge is seeking an experienced Oracle PL/SQL API Developer to join our expanding team. As a key member of our team, you will be responsible for developing and implementing efficient systems according to provided specifications, standards, and procedures.Key Responsibilities:Translate business...

  • Mobile App Developer

    1 month ago


    Johannesburg, South Africa Exclusively Remote Full time

    Mobile App Developer (React Native, API, JSON)Remote from South Africa / South African Citizens or ResidentsFull-Time in US/SA Flex hours One of our US based clients are looking for an experienced Mobile App Developer (React Native) to join their team.The ideal candidate must have at least 3 years of experience in a purely Mobile App environment and be...


  • Johannesburg, South Africa NTT Ltd. Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is seeking an experienced Oracle PL/SQL API Developer to join our team in a hybrid role. The ideal candidate will have a strong background in Oracle, PL/SQL, and API development, with a minimum of 5 years of experience in systems development and product-specific experience in Oracle.Key Responsibilities:Translate business requirements into technical...

  • Cloud Developer

    2 weeks ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Join our team as a Cloud Developer and drive innovation with AWS! We're looking for a skilled developer in Johannesburg, on a rolling contract, with expertise in AWS services like Lambda, API Gateway, and DynamoDB, and a strong grasp of REST APIs and event-driven architectures. Salesforce experience is a must. Key Duties: - Develop and maintain cloud...

  • Backend Developer

    6 months ago


    Johannesburg, South Africa Hr Xchange Full time

    As the Backend Developer, you will be working with senior developers to develop and maintain high-quality APIs for web and mobile applications. You will collaborate with internal teams to develop functional and high-performance APIs, while working in a fast-paced environment. Ultimately, you should be able to assist in building the next generation of web and...

  • Backend Developer

    6 months ago


    Johannesburg, South Africa HR Xchange Full time

    As the Backend Developer, you will be working with senior developers to develop and maintain high-quality APIs for web and mobile applications. You will collaborate with internal teams to develop functional and high-performance APIs, while working in a fast-paced environment. Ultimately, you should be able to assist in building the next generation of web and...

  • AWS Developer

    3 weeks ago


    Johannesburg, South Africa Jobted ZA C2 Full time

    Join a dynamic team on a rolling contract as an AWS Developer for an exciting international project! We're seeking a skilled backend developer with extensive API development experience and a strong foundation in AWS services. If you have a passion for building robust, scalable applications in a cloud environment, this role is for you. Key...

  • Cloud Developer

    3 weeks ago


    Johannesburg, South Africa Deka Minas (Pty) Ltd Full time

    Join our team as a Cloud Developer and drive innovation with AWS! We're looking for a skilled developer in Johannesburg, on a rolling contract, with expertise in AWS services like Lambda, API Gateway, and DynamoDB, and a strong grasp of REST APIs and event-driven architectures. Salesforce experience is a must. Key Duties:Develop and maintain cloud...

  • Cloud Developer

    3 weeks ago


    Johannesburg, South Africa Deka Minas Pty Ltd Full time

    Join our team as a Cloud Developer and drive innovation with AWS! We're looking for a skilled developer in Johannesburg, on a rolling contract, with expertise in AWS services like Lambda, API Gateway, and DynamoDB, and a strong grasp of REST APIs and event-driven architectures. Salesforce experience is a must. Key Duties:Develop and maintain cloud...

  • Cloud Developer

    3 weeks ago


    Johannesburg, South Africa Deka Minas Pty Ltd Full time

    Join our team as a Cloud Developer and drive innovation with AWS! We're looking for a skilled developer in Johannesburg , on a rolling contract , with expertise in AWS services like Lambda, API Gateway, and DynamoDB , and a strong grasp of REST APIs and event-driven architectures . Salesforce experience is a must.   Key Duties: Develop and maintain...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Laravel DeveloperThe client, a dynamic software development company, is seeking a Laravel Developer to join the team.Key Responsibilities:Developed PHP applications with a strong focus on Laravel framework.Utilized Bootstrap, Tailwind CSS, Livewire, and Alpine.js for front-end development.Designed and optimized databases using MySQL and...