Software Developer

Company: Intelligent Debt Management (IDM)
Location: Pinelands, Southern Suburbs, Cape Town, Western Cape, South Africa
Employment Type: Permanent
Division: Support
Business Unit: Software Developers
Industry: Financial Services
Closing Date: 21 November 2025

APPLY NOW


Role Overview

The Software Developer will design, develop, and maintain web applications and APIs, providing day-to-day solutions for the business. This role is part of IDM’s IT Development and Software Support team, working in an Agile environment to deliver high-quality software solutions.


Key Responsibilities

  • Develop web applications and APIs.

  • Conduct unit, integration, load, and accessibility testing.

  • Participate in Agile team processes and deliver software solutions on schedule.

  • Collaborate with team members to implement planned functionality.

  • Participate in brainstorming sessions and develop design documentation.

  • Evaluate and apply new technologies, staying current with industry best practices.


Requirements

  • Minimum 3+ years experience in software development.

  • Proficiency in web application development: HTML, CSS frameworks (Bootstrap, Tailwind), Angular 2, React, Node.js.

  • Experience with Microsoft .NET & .NET Core (C#).

  • Experience with SQL databases (MS SQL Server, Azure SQL, PostgreSQL, others).

  • Experience with cloud platforms like Azure.

  • Experience with containers (Docker, Kubernetes).

  • Agile software development experience.


Key Competencies

  • Strong problem-solving and analytical skills.

  • Quick learner of new technologies.

  • Effective communicator and team player.

  • Time management and prioritisation skills.

  • Initiative-driven and goal-oriented.

  • Commitment to exceptional client service and IDM values.

  • Strong verbal skills and accountability.


Additional “Nice-to-Have” Skills

  • Passion for user experience and client service.

  • Experience in data management and scripting.

  • Knowledge of infrastructure and resource management.

error: Content is protected !!