Software Developer
Intelligent Debt Management
Southern Suburbs, Western Cape
Permanent
Apply
Posted 08 January 2025 - Closing Date 07 February 2025

Job Details

Job Description

Software Developer (Pinelands, Cape Town)

The IDM Group is looking for a Software Developer who will be responsible for Developing various applications and Services and assisting with day to day solutions for the business. The successful candidate will form part of the IT Development and Software Support team.

Responsibilities: 

  • Develop web applications and APIs
  • Conduct unit, integration, load, and accessibility testing
  • Be part of an agile team delivering high-quality software
  • Adhere to build-and-release schedules and strategies
  • Work closely with other team members to implement and support planned functionality
  • Participate in brainstorming sessions and develop design documentation
  • Evaluate new technologies and remain current with emerging technologies and industry best practices

Requirements: 

Minimum 3+ years experience in software development

  • Experience in developing web applications using HTML
  • Experience with Hosting Frameworks like WordPress, etc
  • Experience with JavaScript libraries (e.g., jQuery, Angular 2, React)
  • Experience with CSS frameworks like Bootstrap and Tailwinds
  • Experience with Microsoft .Net & .Net Core Framework and languages (C#)
  • Experience with MS SQL Server, MySQL or any other relational database systems

Key Competencies: 
  • Excels at problem solving/analysis
  • Is able to learn new technologies quickly and easily
  • Communicates effectively
  • Effectively manages your time and competing deliverables
  • Enjoys and excels at being part of a team and fostering teamwork
  • Demonstrates initiative and drive to pursue and achieve goals
  • Delivers exceptional customer service
  • Honest, accountable and live the IDM values
  • Excellent verbal skills
  • Ability to priorities requests and plan accordingly

What would excite us: 
  • Experience with containers (Docker, Kubernetes)
  • Fanatical about client service and user experience
  • Experience with Cloud technologies : Azure, AWS
  • Experience in Agile software development process
  • Experience with git as a code repository