Software Development Internship

2 months ago


Randburg, South Africa Capital Recruit Full time

We are seeking a motivated and talented Software Development Intern to join a an exciting and fast growing media company. If you are looking to join a young and vibrant company with a fun and exciting culture this opportunity is for you. This internship opportunity is ideal for students currently pursuing a Bachelor's degree in Computer Science, Software Engineering, Information Technology. As an intern you will gain valuable hands-on experience working with our development team and contribute to the design, development, and testing of software applications.

Requirements

  • Do not apply unless you are studying any of the following at a university.
    • 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.
  • Assist in designing, coding, and testing software applications.
  • 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

Once you have applied here, you will be sent an email asking you to complete your profile. Please follow the steps accordingly and with urgency if you want to be considered for the position. 



  • Randburg, Gauteng, South Africa Capital Recruit Full time

    Capital Recruit is seeking a motivated and talented Software Development Intern to join our exciting and fast-growing team. This internship opportunity is ideal for students currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or Information Technology.About the RoleThis internship offers valuable hands-on experience working with...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    We are seeking a talented software development intern to collaborate with our development team at Capital Recruit. The ideal candidate will possess a strong understanding of programming languages, software development concepts, and methodologies. They will assist in designing, coding, and testing software applications, contributing to the development and...


  • Randburg, South Africa Mintek Full time

    Job title : MINTEK_MME Internship ProgrammeJob Location : Gauteng, RandburgDeadline : December 27, 2024Quick Recommended Links Jobs by Location Job by industries KEY RESPONSIBILITIES: On-Site Project Monitoring: Act as the Employer's Agent's Assistant (Assistant Resident Engineer) on-site for the mine rehabilitation projects. Conduct routine inspections to...


  • Randburg, South Africa Mintek Full time

    Job title : MINTEK_MME Internship Programme Job Location : Gauteng, Randburg Deadline : December 27, 2024 Quick Recommended Links Jobs by Location Job by industries KEY RESPONSIBILITIES: On-Site Project Monitoring: Act as the Employer's Agent's Assistant (Assistant Resident Engineer) on-site for the mine rehabilitation projects. ...


  • Randburg, Gauteng, South Africa Planet10 Full time

    About Us">At Planet10, we are committed to delivering high-quality software solutions that meet the evolving needs of our customers.Job Description:We are seeking a skilled Software Development Expert to join our team. This is a unique opportunity to work on complex projects and contribute to the growth and success of our organization.The ideal candidate...


  • Randburg, South Africa OpenSource Intelligent Solutions Full time

    Ready to Shape the Future of Tech? We're Hiring Software Engineers/Developers! Are you a coding genius with a passion for cloud-based solutions? Do you thrive in dynamic environments where innovation meets functionality? If you’re ready to take on an exciting role and work with cutting-edge AWS technologies, we want YOU!What’s the Deal?Role: Software...


  • 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, Gauteng, South Africa OpenSource Intelligent Solutions Full time

    Unlock Your Potential as a Cloud Computing ExpertWe are seeking an experienced Software Development Specialist to join our dynamic team at OpenSource Intelligent Solutions in Sandton. As a key member of our cloud computing division, you will have the opportunity to design, code, and optimize high-performing applications using cutting-edge AWS...

  • Software Engineer

    1 month ago


    Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team as an Application Developer. In this role, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.About UsFirstRand Bank Limited is a leading financial services provider in South Africa. We offer a wide range of...


  • Randburg, Gauteng, South Africa ALOS Innovative Workforce Solution Full time

    About the RoleWe are seeking a skilled Transformation Coach to join our team at ALOS Innovative Workforce Solution. As a Transformation Coach, you will be responsible for guiding and coaching software development teams on agile frameworks, methodologies, and ceremonies.Key ResponsibilitiesDevelop and coach agile teams on agile values and practicesFacilitate...


  • Randburg, Gauteng, South Africa BET Software Full time

    We are seeking an experienced Cybersecurity Professional to join our team as a Firewall Expert. This is a dynamic role that requires expertise in deploying and maintaining firewalls to ensure the security and availability of our corporate and data centre networks.Job OverviewBET Software in Gauteng is a leading provider of innovative software solutions, and...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    About Company: ​We are a leading tech company​.About Role: ​As a Software Engineer, you will be responsible for designing and developing software applications​.Key Responsibilities: ​Design and develop software applications​, Collaborate with cross-functional teams​, Identify and troubleshoot software issues​Requirements: ​Bachelor’s...


  • Randburg, Gauteng, South Africa Staff Domain Inc. Full time

    Role OverviewThe IT and Facilities Operations Coordinator plays a pivotal role in ensuring seamless operations within the Staff Domain's support system across various offices.Key ResponsibilitiesIT Infrastructure Management: Assist with overseeing Information Technology (IT) infrastructure, including network setups, server configurations, and workstation...


  • Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    Job Description:SPECD (Pty) Ltd is seeking an experienced Software Solutions Developer to join our team in Johannesburg, Sandton. As a key member of our Sigma team, you will play a vital role in enhancing our in-house built pricing and risk platform.About the Role:We are looking for a talented individual with 5+ years of development experience in C# .Net,...


  • Randburg, Gauteng, South Africa People Dimension Full time

    IntroductionA leading custom software development company, People Dimension, seeks experienced C# and .Net Core developers to join their team.Duties and Responsibilities:Developed and modified software modules based on business requirements.Developed high-quality codes in C#, .NET languages.Utilized expertise in MS-SQL or MySQL for efficient database...


  • Randburg, South Africa Tulisa Cables Full time

    Job description - Oversee the measurement, analysis and reporting of key metrics, developing optimised reports that can be used across departments. - Derive consumer insights, from acquisition of data from external sources and marry with internal data to enable analysis, to inform product and business decisions - Use analytics and customer insights to...

  • Software Architect

    2 months ago


    Randburg, South Africa FirstRand Full time

    Job Description To troubleshoot highly complex problems. Hello Future Software Architect, Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team at FNB ConnectMe, you will be surrounded by unique talents,...


  • Randburg, Gauteng, South Africa Datafin Recruitment Full time

    At Datafin Recruitment, we're seeking a highly motivated and skilled C# Developer to join our Joburg team. This is an exceptional opportunity for a talented individual to contribute to the design, development, and delivery of cutting-edge software products.Job OverviewThis role involves developing high-quality code in C# and .NET languages, as well as having...


  • Randburg, Gauteng, 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.Our MissionWe seek to leverage technology to drive societal change and empower individuals...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job OverviewWe are seeking a skilled Software Engineering Lead to join our team at FirstRand Bank Limited.Salary: R 850,000 - R 1,250,000 per annumAbout the RoleThis is an exciting opportunity for an experienced software engineer to lead and manage teams of developers working on various projects. The successful candidate will be responsible for ensuring that...