Computer science or computer engineering graduates

Found in: Talent ZA C2 - 2 weeks ago


Pretoria, South Africa Curiska (Pty) Ltd Full time

Minimum Requirements
A degree in BSc Computer Science (or BEng Computer Engineering with a strong interest in software development).
0 to 5 years of software development experience in a professional capacity.

Main Responsibilities
Development of OSI Layer 4 to Layer 7 protocol software components.
Development of end-user graphical user interface (GUI) software 
Developing software in accordance with relevant coding standards and specifications.

Specialised Knowledge, Skills and Experience Preferred
Experience writing and debugging software in C++ (possibly on embedded platforms).
Knowledge of the OSI stack paradigm and the functions of the various layers.
Experience in test-driven development and code quality tools (C++, Python, Jenkins, SonarQube)..
Experience with network programming such as TCP/IP sockets.
Experience with security protocols such as SSL.



  • Pretoria, South Africa IIE Varsity College , IIE Vega and IIE MSA Full time

    **Direct Reporting Line**: Programme Manager: School of Information Technology **Varsity College** is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa, and is registered with the Department of Higher Education and Training (DHET) to...

  • Electronic Engineer/Computer Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    Electronic/Computer Engineer - Rneg This well known company based in Pretoria is looking for an Electronic/Computer Engineer.The candidate needs to have a min of 1-6 years experience in Industry experience in electronic hardware development and /or embedded Software Developer.Desire to develop electronic products.requirements:Electronic Engineering...


  • Pretoria, South Africa Edustaff Full time

    **Requirements**: Fully qualified - B.ED or Undergrad with relevant PGCE SACE certificate Contactable References 3+ years teaching experience preferrable within an IT/Computer Science context **Cambridge curriculum knowledge and teaching experience an advantage** Solid IT skills to manage in an online environment Good presentation skills Strong...


  • Pretoria, South Africa Adzuna ZA B C2 Full time

    A Bachelors degree in computer science/engineering, electrical/electronic engineering, information technology or related field with at least five years experience in Artificial Intelligence/Machine Learning and software development in Artificial Intelligence Technologies;An Honours or Masters degree will be advantageous;Experience in the following:Applied...


  • Pretoria, South Africa MECS Africa Full time

    A Bachelors degree in computer science/engineering, electrical/electronic engineering, information technology or related field with at least five years experience in Artificial Intelligence/Machine Learning and software development in Artificial Intelligence Technologies; An Honours or Masters degree will be advantageous; Experience in the following:Applied...

  • Senior AI Developers: language processing and computer vision

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Pretoria, South Africa MECS Africa Full time

    A Bachelors degree in computer science/engineering, electrical/electronic engineering, information technology or related field with at least five years experience in Artificial Intelligence/Machine Learning and software development in Artificial Intelligence Technologies;An Honours or Masters degree will be advantageous;Experience in the following:Applied...

  • Junior IT Technician

    2 hours ago


    Pretoria, South Africa Computer Guys Full time

    Established IT company in Pretoria offering a full-time junior I.T technician position for motivated individuals that has a passion for working hard, learning new skills and being part of a dynamic team. Requirements: - Driver licence, own transport, good communicator, must be able to generate and follow through on sales and quotes General Duties: -...

  • Software Engineer: Security

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    This well known company is looking for a Software Engineer: SecurityThe ideal candidate will have Degree in BEng computer Engineering: or Electronic Engineeringmust have completed your degree within 5 yearsA's or B's for Both Mathematics and Science in MatricGraduates can Apply.Send your Cv with transcripts to marinda@prrrecruitment.co.za


  • Pretoria, South Africa Platinum Engineering Specialists Full time

    **REMUNERATION**: CTC of R800k to R1m+ including on-target commission (approx. 25 to 30% of CTC) **SKILLSETS AND ATTRIBUTES**: - Develop strong relationships with principals and customers and maintain high customer satisfaction. - Effective communication and presentation skills - Passion for continuous learning in both sales and technical areas - Highly...

  • Computer Application Technology Teacher

    Found in: beBee S ZA - 2 weeks ago


    Gauteng, Pretoria, South Africa ADvTECH Full time

    ADvTECH’s job vacancy, Career and Recruitment Job title : Computer Application Technology Teacher (FET Phase) jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : April 20, 2024 Quick Recommended Links Jobs by Location Job by industries Duties Educators in the FET phase will be responsible for planning, organizing and implementing appropriate...

  • Maintenance Graduate

    Found in: beBee S ZA - 4 weeks ago


    Gauteng, Pretoria, South Africa Faurecia Full time

    Faurecia’s job vacancy, Career and Recruitment Job title : Maintenance Graduate jobs in Gauteng Job Location : Gauteng, Pretoria Deadline : March 22, 2024 Quick Recommended Links Jobs by Location Job by industries Main purpose of the role The Maintenance Graduate is responsible for ensuring an optimum process to support the tracking & updating of the...

  • Earth Observation Science

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa Bowman Outsourcing Full time

    As an Earth Observation Science & Technology Developer, you will be responsible for designing, developing, and implementing cutting-edge software solutions tailored to Earth observation applications. Your expertise in engineering, coupled with your passion for Earth sciences, will enable you to contribute significantly to our ongoing research projects and...


  • Pretoria, South Africa CSIR Full time

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that researches, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation’s work contributes to industrial development and supports a capable state. **CSIR/MerSETA: Work...

  • Backend Server Software Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    Software House based in Centurion is looking for a Backend Server Software Engineer. The ideal candidate will hold a BSc Computer Science Degree or Computer Engineering. 1-4 years experience in Server DevelopmentGood C Programming experience. Strong knowledge related to building of open source.  Send your CV to marinda@prrrecruitment.co.za with relevant...

  • Software Engineer

    Found in: Adzuna ZA B C2 - 1 week ago


    Pretoria, South Africa Adzuna ZA B C2 Full time

    Cryptography and Network Security software development engineerPretoriaMinimum requirements:BEng or Masters degrees (Electronic Engineering, Computer Engineering) or BSc (Computer Science).Good academic record Minimum 2 years working experience in C/C++ programming and Linux-based product development.Experience in cryptography, computer and network...

  • Software Engineer

    Found in: Whatjobs ZA C2 - 5 days ago


    Pretoria, South Africa E&D Recruiters Full time

    Cryptography and Network Security software development engineer Pretoria Minimum requirements: BEng or Masters degrees (Electronic Engineering, Computer Engineering) or BSc (Computer Science). Good academic record Minimum 2 years working experience in C/C++ programming and Linux-based product development. Experience in cryptography, computer and network...

  • Software Engineer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Pretoria, South Africa E&D Recruiters Full time

    Cryptography and Network Security software development engineerPretoriaMinimum requirements:BEng or Masters degrees (Electronic Engineering, Computer Engineering) or BSc (Computer Science).Good academic record Minimum 2 years working experience in C/C++ programming and Linux-based product development.Experience in cryptography, computer and network...


  • Pretoria, South Africa Edustaff Full time

    **Requirements**: Fully qualified - B.ED or Undergrad with relevant PGCE SACE certificate Contactable References 3+ years teaching experience preferrable Cambridge curriculum knowledge and teaching experience an advantage Solid IT skills to manage in an online environment Good presentation skills Strong administration skills Well spoken and articulate Able...

  • Junior Electronic Engineer

    Found in: Talent ZA C2 - 2 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    Junior Electronic Engineer needed for a company based in Pretoria – Rneg This well known company based in Pretoria is looking for a Junior Electronic Engineer.The ideal candidate will have the following requirements: University Degree in the following:Electronic Engineering, Mechatronic Engineering, Computer and Electronic Engineering70%+ for both...

  • Life Science Tutor

    7 days ago


    Pretoria, South Africa Axiom Private Tutoring Company Full time

    Life science Tutor needed to conduct lessons at St Alban's college. Tutor needs to be available Friday afternoon. If you are enthusiastic and love to mentor then this is the place for you. **Responsibilities**: - Help students learn, - Review content with students - Explain how to answer questions and check completed work - Help students develop study...