Software Developer

Location: Cape Town, South Africa
Salary: Market related
Recruiter: HR Genie
Job Ref: TSUCT
Date posted: Friday, October 4, 2019
Summary: Technical Specialist: Software Developer



Job Description


Exciting opportunity at one of South Africa's leading universities, University of Cape Town!

Are you an experienced Software Developer? Do you have project management experience in a progressive ICT environment, with a strong customer focus and a demonstrable track record of innovative thinking, project-based delivery and productive interactions across multiple teams? UCT’s Enterprise Infrastructure and Services Division is looking to employ a skilled and dedicated Software Developer with strong experience in building applications and APIs, while having a flair for UX/UI.

The annual remuneration package, including benefits, is R578574 to R680673 per annum, depending on experience and qualifications. NON NEGOTIABLE


  • Free tuition for whatever you would like to study
  • 90% on tuition for your direct family members
  • Annual increase
  • If not based in Cape Town, relocation costs are covered

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.

Requirements include:

  • 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.
  • Proficient in at least two of the following technologies; Java, C#, Python, NodeJS, PHP.
  • Experience in writing tests (e.g. unit tests).
  • Experience in multi-processing/multi-threading.
  • Experience in API development and systems integration.
  • Experience with XML, JSON and relational databases.
  • Experience with Linux shell or Windows PowerShell.
  • Experience with infrastructure automation (e.g. Ansible).
  • Solid experience with git.
  • Proven understanding of the software development life-cycle, project management principles and methodologies.
  • Excellent written and oral communication skills.
  • Ability to work collaboratively with colleagues and stakeholders.

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.
  • Containerisation (e.g. Docker).
  • DevOps with Gitlab.
  • Modern JavaScript frameworks (React/Angular).


New users - Upload your CV                      Existing users - Login here


Similar jobs your might be interested in:

Software Developer
Is your passion coding … and have a fascination with the numbers and intricacies of financial services, funds and investments? Here is the opportunity that you have been looking for !
11 days ago

Junior Software Developer
Rapidly growing consulting tech firms seeking an aspiring Junior software developer. This young and dynamic environment is currently expanding its development team and has an exciting new opportunity for the right candidate.
12 days ago

Senior Software Developer
My client within the Wireless Internet industry is looking for a smart and innovative developer who’s an out-of-the-box thinker. If you are a person who loves working amongst beautiful views in the Cape Winelands look no further.
13 days ago

Software Developer (C#, MVC, Angular)
Cape town, Western Cape
software developer (C#, MVC, Angular) - R75 000 p.m
20 days ago

Software Developer
Would you be eager to continually improve customer value and internal efficiency through quality, innovative software? Our software development team could use your skills, passion and experience to develop solutions that will help keep thousands of w...
22 days ago

Senior Software Developer/Architect
Join this dynamic, leading provider of Technology solutions situated in the Southern Suburbs of Cape Town. Start 2020 on a high!
25 days ago

Junior Java Developer
World-class produvct development company. software engineers required to do GUI and Back end development. Skills and interests in DSP's. Java developer requited with BSC of Beng degree- Cape town based

Senior C# Developers
Senior C# developer with experience developing Enterprise Application software based in Cape Town, Apply Now!
1 day ago

C++ Developer
Are you looking to get exposure in the payments and point of sale industry? My client in Cape Town is looking for their next software C++ developer to come and join their international team!
12 days ago

SQL Developer
SQL developer Consulting house: Western Cape Area - Cape Town and Stelenbosch Company create software by utilising Robotic Process Automation (RPA), Machine Learning and Artificial Intelligence powered cognitive services.
22 days ago


Create a free job alert for                                

Software Developer in Cape Town

Enter your email address below
and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you. By giving us your email address your agree to our Terms and Conditions