Software Developers

Clicks Group · Cape Town, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

  • We are looking for talented Developers to join the LEAP team; to help build enhance and scale the technology platform, transforming the way pharmacies operate, developing a new generation of software products. The ideal candidate will have a strong ability to work across various technologies.

Job description

Job Purpose

  • To be responsible for the development of application systems according to set standards and procedures, and to provide effective maintenance and support for application systems.

Job Objectives

  • Design, build, test, and deploy software applications and features
  • Carry software products through the software development life cycle SDLC
  • Write clean, concise, and efficient code
  • Manage code documentation and version control
  • Work in an agile environment to release software on a regular schedule
  • Troubleshoot and debug software
  • Work with business analysts to define software requirements
  • Participate in on-call rotation to respond to production issues

Minimum requirements

Job-Related Requirements

Qualifications & Experience

  • Bachelor's degree preferred in Computer Science, Software Engineering, or related field; or
  • Proven record of project builds
  • 3 to 5 years' software development experience
  • 5 years' software development experience Senior Developer

Job-Related Knowledge, Skills

Essential

  • Languages: C#
  • ASP.NET MVC
  • Basic understanding of HTML and CSS
  • Basic understanding of version control using Git
  • Basic understanding of databases SQL, MySQL-Preferred
  • Ability to work well with others or independently, as required
  • Ability to conduct peer review on codes from other developers
  • Good problem-solving and analytical skills

Desirable

  • Languages: TypeScript, Javascript
  • Experience with the Entity Framework
  • Experience with JSON and/or XML
  • Experience with MySQL
  • Experience with Azure Devops Boards, Files, etc.
  • Experience with API Integration incoming and outgoing
  • Qualification in Computer Science, Information Systems, or related fields.
  • Exposure to AI or LLM technologies with interest in applying these to develop smarter innovative solutions
  • Provide technical mentorship and guidance to the development team, supporting problem-solving, knowledge sharing, code quality, and the adoption of development best practices.

Essential Competencies

  • Decision Making
  • Critical Thinking
  • Learning
  • Creativity and Innovation
  • Delivering Results
  • Applying expertise and technologies
  • Adaptability
  • Collaboration Senior only
Auto-apply to this jobView original posting ↗