×
Register Here to Apply for Jobs or Post Jobs. X

Technical Specialist: Software Developer

Job in Cape Town, 7100, South Africa
Listing for: Believe Resourcing
Full Time position
Listed on 2025-12-13
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, DevOps
Job Description & How to Apply Below
Position: TECHNICAL SPECIALIST: SOFTWARE DEVELOPER
Our Client:

One of the leading universities in South Africa.

About you:

Are you an experienced Python developer, with a deep understanding of the Django framework and a passion for building
robust, scalable applications? Do you believe in producing high-quality reusable code following SOLID design principles? Do
you settle for nothing less than maximum code coverage in your unit tests? Then, you may be the candidate that we are
looking for. The Enterprise Infrastructure and Services division seeks to employ a skilled and dedicated Python developer
with strong experience in building scalable applications and APIs while having a flair for UX/UI.

Package:

The annual remuneration package, including benefits, is R711 889 to R837 514 per annum, depending on experience and
qualifications.

Responsibilities include:

• Develop infrastructure and services through project work.

• Design, maintain, and manage business-critical systems and infrastructure service components.

• Provide highly specialized support for developed systems and infrastructure service components.

• Provide technical leadership for one or more systems and/or infrastructure service components.

Required skills and qualifications:

• A qualification at NQF level 7 in a relevant discipline such as Computer Science or Information Systems.

• Seven years’ experience as a software developer of which, at least 5 years must be current and relevant.

• Expertise in Python, with solid experience in the Django Framework.

• Proficiency in at least one other programming language such as C#, NodeJS, Java, or PHP.

• Experience in writing unit tests with good code coverage.

• A comprehensive understanding of the Secure Software Development Lifecycle (SSDLC).

• Experience with Linux shell or Windows Power Shell.

• Proficient understanding of code versioning with Git.

• Excellent English written and oral communication skills.

Experience in the following would be advantageous:

• Practical knowledge of one or more of the following: data visualization, pipeline development, and cloud infrastructure

integration.

• Machine learning and artificial intelligence implementations.

• Proficiency in Jenkins or Gitlab Runners for CI/CD.

• Proficiency in Kubernetes and building/deploying containerized applications.

• Experience with infrastructure automation (e.g. Ansible).

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary