Software Development Internship

2 weeks ago


Randburg, South Africa Capital Recruit Full time

**Requirements**:
Bachelor of Science (BSc) in Computer Science
Bachelor of Engineering (BEng) in Software Engineering
Bachelor of Technology (BTech) in Information Technology
Bachelor of Science (BSc) in Information Technology
Bachelor of Commerce (BCom) in Information Systems
Strong understanding of programming languages React, PHP, Laravel, SQL, JavaScript, HTML, CSS.
Familiarity with software development concepts, methodologies, and tools.
Ability to work well both independently and collaboratively in a team environment.
Strong problem-solving skills and attention to detail are very important.
Excellent verbal and written communication skills.
Enthusiasm to learn and willingness to take on new challenges.
Prior experience or projects in software development is advantageous.

**Responsibilities**:
Collaborate with the development team to understand project requirements and objectives.
Contribute to the development and implementation of software features.
Perform troubleshooting and debugging of software defects.
Support the team in conducting code reviews and ensuring adherence to coding standards.
Participate in meetings and discussions to provide input and suggestions for software improvement.
Research and explore emerging technologies and industry trends to enhance software development practices.
Document software development processes, procedures, and project updates.

**Benefits**:
Gain practical experience and exposure to real-world software development projects.
Learn from experienced professionals in the industry.
Opportunity to contribute to the development of innovative software solutions.
Networking opportunities within the company.
Competitive compensation package.

Application Process


  • Software Developer II

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


    Randburg, South Africa Datonomy Solutions Full time

    Software Developer II - DOT NET, C#, SQLJob PurposeTo work within the Vertigo Technical team and assist with Development, Support and Maintenance.High performance area in the bank, Custom built solution that is critical to the banks ability to manage MFC Clients. Team provides critical services to enable MFC to operate effectively. Integrate with numerous...


  • Randburg, South Africa Jarrison Systems Full time

    Our growing software company, based in Randburg, is looking for an experienced, self-driven and motivated person, with excellent people and management skills, to manage the development cycle of our software products. He/She will work remotely with our development team, customers and suppliers to coordinate the delivery of projects. They will need to lead the...


  • Randburg, South Africa Mintek Full time

    MINTEK, South African national mineral research organisation, is one of the world’s leading technology organisation specialising in mineral processing, extractive metallurgy and related areas. Working closely with industry and other R&D institutions, Mintek provides service testwork, process development and optimisation, consulting and innovative products...

  • Controls Software Engineer

    Found in: Whatjobs ZA C2 - 3 days ago


    Randburg, South Africa MC Technology Staffing Full time

    Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field. Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software. Skills and abilities required: Experienced in development software and tools for embedded systems....

  • Controls Software Engineer

    Found in: Adzuna ZA B C2 - 7 days ago


    Randburg, South Africa Adzuna ZA B C2 Full time

    Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software.Skills and abilities required:Experienced in development software and tools for embedded systems.Proficient in...

  • Controls Software Engineer

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


    Randburg, South Africa MC Technology Staffing Full time

    Education and experience required: Bachelor of Science (B.S.C) degree in Electrical / Computer Engineering or related field.Minimum of five (5) years of experience in the design and development of industrial or mobile equipment control software.Skills and abilities required:Experienced in development software and tools for embedded systems.Proficient...


  • Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you will be responsible for analyzing software requirements, designing test cases, and executing tests to role in the software development process by conducting thorough testing and analysis of software stakeholders to understand software requirements and ensure...

  • Software Tester 12 month

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you willbe responsible for analyzing software requirements, designing test cases, and executing tests toensure the quality and reliability of our software applications. As a Test Analyst, you will play a criticalrole in the software development process by...

  • Software Tester 12 month

    Found in: Whatjobs ZA C2 - 3 days ago


    Randburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a skilled and detail-oriented Test Analyst to join our team. As a Test Analyst, you willbe responsible for analyzing software requirements, designing test cases, and executing tests toensure the quality and reliability of our software applications. As a Test Analyst, you will play a criticalrole in the software development process by...

  • System Architect

    5 days ago


    Randburg, South Africa Siemens Full time

    **About the role** We are looking for a software developer who has the ability to work in a fast paced dynamic environment **Key responsibilities** - Collaborate with the Engineering and Customer Service teams on current and future software development activities. - Take the lead on ensuring high quality software delivered. Establish the processes to...

  • Development Manager

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Energy at Work Projects Full time

    Development ManagerJoin Our Client as a Software Development Maestro in the Financial Realm!Are you ready to lead the digital revolution in finance? We are seeking a dynamic and visionary Software Development Manager to spearhead our client's tech team and drive innovation in the financial industry.Position: Development ManagerLocation: SandtonIndustry:...


  • Randburg, South Africa Absa Bank Limited Full time

    Empowering Africa’s tomorrow, together one story at a time. - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary As...

  • Software Tester X3

    1 week ago


    Randburg, South Africa HR Genie Full time

    Our Client a Global Tech firm is seeking a Software Tester to join their team in Randburg on a contract basis. They offer stability, attractive rates, growth and a great working environment. **Requirements**: - Analyse and translate business requirements into test scenarios and test cases - Creation and maintenance of test data - Participate in defining...


  • Randburg, South Africa RJPersonnel Full time

    3years - Develop and implement sales and marketing strategies; drive enhanced revenue generation for the business - Delivers an optimized market mix and identifies the roadmap that will lead to the achievement of the company’s goals - Directly lead a small team for localized go-to-market sales and marketing activities; work and leverage on global...

  • Full Stack Developer

    Found in: Talent ZA C2 - 1 week ago


    Randburg, South Africa Hire Resolve Full time

    Hire Resolve's client, a reputable software development company, is currently seeking a skilled Full Stack Developer to join their dynamic team. As a Full Stack Developer, you will be responsible for designing and developing innovative software solutions, as well as maintaining and improving existing applications.Responsibilities Designing, coding, and...


  • Randburg, South Africa IndSAfri Full time

    Company Description **Job Description**: - ** Software License Management**: - Implement and maintain effective software license management processes to ensure compliance with licensing agreements. - Conduct regular audits and assessments to track software license usage and ensure adherence to licensing terms. - Collaborate with procurement and legal...

  • Java Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa PRR Recruitment Services Full time

    We are looking for a talented Java software developer to join our small development team located in Fontainebleau, Randburg, Gauteng. Currently working on a semi-remote basis where developers also travel occasionally to some of our remote branches within the country, of which Rustenburg and Welkom are some of the most common ones.If a daily thought of...

  • Full Stack Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Capital Recruit Full time

    We are pioneers in developing a content platform enhanced by micro applications, aiming to bridge communities and pave the way for a more connected and empowered future. Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact. If your passion lies in leveraging technology to drive societal change and you excel in...

  • Senior Java Developer

    Found in: Talent ZA C2 - 2 weeks ago


    Randburg, South Africa Edge Executive Search Full time

    We have an exciting opportunity for a Senior Java Developer with one of our clients in the IT industry.  Role requirements: 7+ years of Java experience  Software development experience Degree / Diploma or relevant IT qualification  Urgently forward your CV to masego@edgexec.co.za should you be keen and meet the requirements

  • Accounting Intern

    6 days ago


    Randburg, South Africa Nkobane Consulting Full time

    ntern Description/ Specs We are looking for two driven accounting interns with a basic understanding of GAAP /IFRS and financial principles and terms who is ready for an immersive, real-world experience. Under the supervision of our management, the Accounting Intern can expect to participate in the preparation of journal entries and financial reports,...