Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 16, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    All right, all right - let’s cut to the formalities. Here's the deal. At Hollard, we get up in the morning to ensure people sleep better at night. Our job is to look after the stuff our customers love. In fact, 5 million people already trust us with their stuff. That's pretty big deal to us. http://www.hollard.co.za Impressum The Holla...
    Read more about this company

     

    Senior Developer (API)

    Job Advert Summary    

    • Hello… an exciting new opportunity has just become available in our Insure IT, Digital Chapter. We are looking to recruit an Intermediate API Developer.

    Job Summary:

    • The API/Integration Developer 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.

    Key Responsibilities:

    • 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
    •  CI/CD: Ensure 

    Required Knowledge, Experience, and Skills:

    • 10 or more years of software development experience
    • Knowledge of / Experience with transforming business processes into automated solutions (required)
    • Knowledge of / Experience with SOA g. SOAP or REST or Microservices (required)
    • Knowledge of / Experience with MS AZURE APIM (beneficial)
    • Knowledge of / Experience with MS AZURE CI/CD Pipelines (beneficial)
    • Knowledge of / Experience with MS AZURE Boards (beneficial)
    • Knowledge of / Experience with SQL (required)
    • Knowledge of / Experience with integration frameworks and techniques like API gateways, webhooks… etc (beneficial)
    • Knowledge of / Experience with API containerization through Docker/Kubernetes (beneficial)

    SYSTEM / PROGRAMMES we use:

    • C# (required)
    • .net Core (required)
    • net Web API (required)
    • SQL (required)
    • WCF (beneficial)
    • OO principals and design fundamentals (required)
    • Design patterns (required)
    • Design principles g. SOLID (required)
    • TDD (required)
    • JavaScript / JSON (beneficial)
    • Git (required)
    • XML JSON(required)
    • BPMN (beneficial)
    • UML (beneficial)
    • Agile g. Scrum or Kanban

    Educational Requirements: 

    • Matric
    • Tertiary qualification

    Method of Application

    Interested and qualified? Go to Hollard Insurance on hollard.erecruit.co to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Hollard Insurance Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail