Search thousands of fresh jobs

×

Programmer jobs

  • R Undisclosed
  • Permanent Intermediate EE position
  • Bellville
  • Posted 23 Jan 2026
  • Expires in 25 days
  • Job 2631669 - Ref 878000015425911
  • R60,000 - R75,000 per month
  • Permanent Senior position
  • Stellenbosch
  • Posted 23 Jan 2026
  • Expires in 29 days
  • Job 2631664
  • R Undisclosed
  • Contract Intermediate position
  • Parktown
  • Posted 23 Jan 2026
  • Expires in 1 day
  • Job 2629417 - Ref JHB003708
  • Undisclosed
  • Permanent Senior position
  • Saudi Arabia
  • Posted 23 Jan 2026
  • Expires in 29 days
  • Job 2631641
  • R Undisclosed
  • Permanent Intermediate position
  • Pretoria
  • Posted 23 Jan 2026
  • Expires in 24 days
  • Job 2631635 - Ref EVDB_4961911211
  • R Undisclosed
  • Contract Intermediate position
  • Greenside
  • Posted 23 Jan 2026
  • Expires in 1 day
  • Job 2631634 - Ref JHB003746
  • Undisclosed
  • Permanent Specialist position
  • North West
  • Posted 23 Jan 2026
  • Expires in 29 days
  • Job 2631618
  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 23 Jan 2026
  • Expires in 24 days
  • Job 2631613 - Ref PE011470
  • R1000.00 - R1300.00 per hour
  • Permanent Senior position
  • Durban (Durban CBD)
  • Posted 23 Jan 2026
  • Expires in 29 days
  • Job 2631611
  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 23 Jan 2026
  • Expires in 24 days
  • Job 2631610 - Ref PE011469
  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 23 Jan 2026
  • Expires in 24 days
  • Job 2631604 - Ref PE011467
  • R10,000 - R15,000 per month
  • Permanent Executive position
  • Howick
  • Posted 23 Jan 2026
  • Expires in 16 days
  • Job 2630780 - Ref 878000014991051
  • R Undisclosed
  • Contract Senior position
  • United Kingdom
  • Posted 23 Jan 2026
  • Expires in 20 days
  • Job 2630841 - Ref JHB005237
  • R Undisclosed
  • Permanent Management position
  • Durban (Durban CBD)
  • Posted 23 Jan 2026
  • Expires in 20 days
  • Job 2630827
  • R Undisclosed
  • Permanent Management EE position
  • Polokwane (Pietersburg)
  • Posted 23 Jan 2026
  • Expires in 20 days
  • Job 2630818
  • R1,000 - R2,000 per month
  • Permanent Senior position
  • South Africa
  • Posted 23 Jan 2026
  • Expires in 20 days
  • Job 2630802
  • Undisclosed
  • Contract Intermediate position
  • Plattekloof 1
  • Posted 23 Jan 2026
  • Expires in 20 days
  • Job 2630767
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 23 Jan 2026
  • Expires in 6 days
  • Job 2630027 - Ref LW_499543808537
  • R Undisclosed
  • Contract Management position
  • Midrand
  • Posted 23 Jan 2026
  • Expires in 11 days
  • Job 2629986 - Ref JHB005230
  • R Undisclosed
  • Permanent Intermediate position
  • Randburg
  • Posted 22 Jan 2026
  • Expires in 24 days
  • Job 2631546 - Ref MN_4124696
  • R Undisclosed
  • Permanent Intermediate position
  • Randburg
  • Posted 22 Jan 2026
  • Expires in 24 days
  • Job 2631543 - Ref MN_4126616
  • R Undisclosed
  • Permanent Management position
  • Pretoria
  • Posted 22 Jan 2026
  • Expires in 24 days
  • Job 2631508 - Ref GEMS_4128939
  • R Undisclosed
  • Permanent Senior position
  • Epping Industrial
  • Posted 22 Jan 2026
  • Expires in 11 days
  • Job 2630036 - Ref AB
  • R70,000 - R85,000 per month
  • Contract Senior position
  • Sandton
  • Posted 22 Jan 2026
  • Expires in 5 days
  • Job 2630006 - Ref 761
  • R50,000 - R80,000 per month
  • Permanent Senior position
  • Durban (Durban CBD)
  • Posted 22 Jan 2026
  • Expires in 6 days
  • Job 2629999 - Ref DUR000357
  • R Undisclosed
  • Permanent Senior EE position
  • Midrand
  • Posted 22 Jan 2026
  • Expires in 17 days
  • Job 2630762 - Ref adapt_000254
  • R Undisclosed
  • Permanent Specialist position
  • Johannesburg
  • Posted 22 Jan 2026
  • Expires in 24 days
  • Job 2631559 - Ref 878000015364511
  • R Undisclosed
  • Contract Senior position
  • Johannesburg
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631541 - Ref GDR03724
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631539 - Ref GDR03719
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631535 - Ref GDR03722
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631534 - Ref GDR03721
  • R450.00 - R455.00 per hour
  • Contract Senior position
  • Milnerton
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631523 - Ref Site Manager
  • R350.00 - R355.00 per hour
  • Contract Junior position
  • Milnerton
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631520 - Ref Site Supervisor
  • R Undisclosed
  • Permanent Management position
  • South Africa
  • Posted 22 Jan 2026
  • Expires in 23 days
  • Job 2612969 - Ref JHB000515
  • Undisclosed
  • Permanent Senior position
  • Foreshore
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631494
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 22 Jan 2026
  • Expires in 24 days
  • Job 2631475 - Ref CPT003394
  • R Undisclosed
  • Permanent Senior position
  • Cape Town
  • Posted 22 Jan 2026
  • Expires in 23 days
  • Job 2631471 - Ref PE011466
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631469 - Ref GDR03738
  • R Undisclosed
  • Contract Senior position
  • Randburg
  • Posted 22 Jan 2026
  • Expires in 28 days
  • Job 2631467 - Ref GDR03736
  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 22 Jan 2026
  • Expires in 23 days
  • Job 2631463 - Ref PE011465
  • R01 per month
  • Permanent Senior position
  • South Africa
  • Posted 22 Jan 2026
  • Expires in 8 days
  • Job 2631461 - Ref PE011464
  • R Undisclosed
  • Permanent Intermediate position
  • Sandton
  • Posted 22 Jan 2026
  • Expires in 14 days
  • Job 2630701 - Ref JHB000719
  • R30,000 - R35,000 per month
  • Permanent Intermediate position
  • Germiston
  • Posted 22 Jan 2026
  • Expires in 19 days
  • Job 2630700 - Ref HRTTS
  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 22 Jan 2026
  • Expires in 1 day
  • Job 2630660 - Ref JHB001846
  • R Undisclosed
  • Permanent Intermediate position
  • Durban (Durban CBD)
  • Posted 21 Jan 2026
  • Expires in 15 days
  • Job 2630642 - Ref MA_4109519
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631395 - Ref FB_4127598
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631394 - Ref FB_4127636
  • R Undisclosed
  • Permanent Intermediate position
  • Durban (Durban CBD)
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631342 - Ref MA_4127057
  • R Undisclosed
  • Permanent Intermediate position
  • Durban (Durban CBD)
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631340 - Ref MA_4115913
  • R Undisclosed
  • Contract Intermediate position
  • Parktown
  • Posted 21 Jan 2026
  • Job expires today
  • Job 2631417 - Ref JHB003742
  • R25,000 - R35,000 per month
  • Permanent Intermediate position
  • Gardens
  • Posted 21 Jan 2026
  • Expires in 27 days
  • Job 2631403
  • R Undisclosed
  • Permanent Intermediate position
  • Sandton
  • Posted 21 Jan 2026
  • Expires in 22 days
  • Job 2631401 - Ref JHB000726
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631385 - Ref CPT003393
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631384 - Ref CPT003392
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631383 - Ref CPT003391
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631378 - Ref CPT003390
  • R100 per month
  • Permanent Senior position
  • Johannesburg
  • Posted 21 Jan 2026
  • Expires in 27 days
  • Job 2631377
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631373 - Ref CPT003389
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 21 Jan 2026
  • Expires in 27 days
  • Job 2631372 - Ref GDR03734
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 21 Jan 2026
  • Expires in 23 days
  • Job 2631369 - Ref CPT003388
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 21 Jan 2026
  • Expires in 27 days
  • Job 2631368 - Ref GDR03733
  • R58,300 - R66,700 per month
  • Permanent Senior position
  • Johannesburg Region
  • Posted 21 Jan 2026
  • Expires in 27 days
  • Job 2631353
  • R70,800 - R83,300 per month
  • Permanent Senior position
  • Cape Town Region
  • Posted 21 Jan 2026
  • Expires in 27 days
  • Job 2631349
  • Undisclosed
  • Permanent Management position
  • Limpopo
  • Posted 21 Jan 2026
  • Expires in 18 days
  • Job 2630584
  • Undisclosed
  • Permanent Intermediate position
  • Stellenbosch
  • Posted 21 Jan 2026
  • Expires in 18 days
  • Job 2630600 - Ref KK634
  • Undisclosed
  • Permanent Management position
  • Johannesburg
  • Posted 21 Jan 2026
  • Expires in 18 days
  • Job 2630598
  • R00 per month
  • Permanent Intermediate position
  • Sandton
  • Posted 21 Jan 2026
  • Expires in 18 days
  • Job 2630583
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 21 Jan 2026
  • Expires in 14 days
  • Job 2630524 - Ref CPT003368
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 21 Jan 2026
  • Expires in 18 days
  • Job 2630545 - Ref GDR03707
  • R Undisclosed
  • Permanent Intermediate position
  • Western Cape
  • Posted 20 Jan 2026
  • Expires in 22 days
  • Job 2631260 - Ref RFG_4127401
  • R Undisclosed
  • Permanent Intermediate position
  • KwaZulu-Natal
  • Posted 20 Jan 2026
  • Expires in 22 days
  • Job 2631220 - Ref MA_4126707
  • R Undisclosed
  • Permanent Intermediate position
  • Durban (Durban CBD)
  • Posted 20 Jan 2026
  • Expires in 22 days
  • Job 2631218 - Ref MA_4126724
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 20 Jan 2026
  • Expires in 14 days
  • Job 2630529 - Ref CPT003370
  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 20 Jan 2026
  • Expires in 1 day
  • Job 2631311 - Ref JHB001849
  • Undisclosed
  • Permanent Senior position
  • Johannesburg Region
  • Posted 20 Jan 2026
  • Expires in 26 days
  • Job 2631297
  • R Undisclosed
  • Contract Senior position
  • South Africa
  • Posted 20 Jan 2026
  • Expires in 13 days
  • Job 2631266 - Ref PR000719
  • R Undisclosed
  • Permanent Intermediate position
  • Durban
  • Posted 20 Jan 2026
  • Expires in 26 days
  • Job 2631254 - Ref 471112629541523
  • R75,000 - R83,300 per month
  • Permanent Intermediate position
  • South Africa
  • Posted 20 Jan 2026
  • Expires in 21 days
  • Job 2631247 - Ref CPT003382
  • R Undisclosed
  • Permanent Executive position
  • Midrand
  • Posted 20 Jan 2026
  • Expires in 20 days
  • Job 2631242 - Ref 58804
  • R Undisclosed
  • Permanent Executive position
  • Mount Edgecombe
  • Posted 20 Jan 2026
  • Expires in 20 days
  • Job 2631231 - Ref 58771
  • R Undisclosed
  • Contract Intermediate position
  • South Africa
  • Posted 16 Jan 2026
  • Expires in 22 days
  • Job 2628079 - Ref CT005192
  • R Undisclosed
  • Permanent Management position
  • Johannesburg
  • Posted 15 Jan 2026
  • Expires in 21 days
  • Job 2629220
  • R100 - R1,200 per month
  • Contract Senior position
  • Kramerville
  • Posted 15 Jan 2026
  • Expires in 21 days
  • Job 2617034
  • R Undisclosed
  • Contract Intermediate position
  • Parktown
  • Posted 13 Jan 2026
  • Expires in 1 day
  • Job 2626434 - Ref JHB003662
  • R Undisclosed
  • Permanent Specialist position
  • Johannesburg
  • Posted 13 Jan 2026
  • Expires in 19 days
  • Job 2629165
  • R Undisclosed
  • Permanent Senior position
  • Johannesburg
  • Posted 13 Jan 2026
  • Expires in 19 days
  • Job 2629169
  • Undisclosed
  • Permanent Management position
  • Umhlanga
  • Posted 12 Jan 2026
  • Expires in 18 days
  • Job 2623180 - Ref TAL3923
  • Undisclosed
  • Permanent Senior position
  • Port Shepstone
  • Posted 12 Jan 2026
  • Expires in 18 days
  • Job 2627522 - Ref TAL3934
  • Undisclosed
  • Permanent Intermediate position
  • Durban Region
  • Posted 12 Jan 2026
  • Expires in 18 days
  • Job 2625299 - Ref TAL3930
  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 09 Jan 2026
  • Expires in 10 days
  • Job 2626293 - Ref PE011399
  • R Undisclosed
  • Permanent Intermediate position
  • Sandton
  • Posted 09 Jan 2026
  • Expires in 15 days
  • Job 2628841 - Ref JHB000701
  • R Undisclosed
  • Contract Intermediate position
  • Sandton
  • Posted 09 Jan 2026
  • Expires in 15 days
  • Job 2628728 - Ref JHB000699
  • R Undisclosed
  • Permanent Specialist EE position
  • Colbyn
  • Posted 07 Jan 2026
  • Expires in 4 days
  • Job 2615836 - Ref 1045
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 07 Jan 2026
  • Expires in 13 days
  • Job 2621172
  • R50,000 - R70,000 per month
  • Permanent Senior position
  • Rosebank
  • Posted 07 Jan 2026
  • Expires in 13 days
  • Job 2624088
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 07 Jan 2026
  • Expires in 9 days
  • Job 2628725 - Ref PE011431
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 07 Jan 2026
  • Expires in 9 days
  • Job 2627893 - Ref PE011426
  • R Undisclosed
  • Permanent Executive position
  • Johannesburg
  • Posted 06 Jan 2026
  • Expires in 12 days
  • Job 2628084 - Ref FS01
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 06 Jan 2026
  • Expires in 2 days
  • Job 2628050 - Ref JHB000692
  • Undisclosed
  • Permanent Senior position
  • Cape Town CBD
  • Posted 05 Jan 2026
  • Expires in 11 days
  • Job 2628273 - Ref SB