×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Developer; Internship

Job in Bloemfontein, 9300, South Africa
Listing for: Placements24
Full Time, Apprenticeship/Internship position
Listed on 2026-10-25
Job specializations:
  • Software Development
    Software Engineer, Software & AI Developer Internship, App Developer - Mobile/Web, Software Testing
Job Description & How to Apply Below
Position: Junior Software Developer (Internship)
About the Role

Our client, a reputable IT solutions provider in Bloemfontein, Free State
, is offering an exciting Junior Software Developer internship opportunity. This role is designed for aspiring developers eager to gain hands-on experience in a professional software development environment. The position offers a hybrid work arrangement, combining office-based learning with remote flexibility. You will work alongside experienced developers, contributing to real-world projects, learning modern development practices, and gaining exposure to various technologies.

This internship is an ideal stepping stone for individuals looking to launch their career in software development. You'll have the chance to learn from seasoned professionals in Bloemfontein
, grow your technical skills, and make meaningful contributions to our client's projects. We are committed to fostering talent and providing a supportive learning environment.

Key Responsibilities
  • Assist in the development and testing of software applications under the guidance of senior developers.
  • Write and maintain code according to project specifications and coding standards.
  • Participate in code reviews and learn from feedback.
  • Help in debugging and resolving software defects.
  • Contribute to documentation of code and project processes.
  • Learn and apply new technologies and programming languages as required by projects.
  • Collaborate effectively with team members in a hybrid work setting.
  • Support the implementation of new features and enhancements.
  • Gain practical experience in the full software development lifecycle.
Requirements
  • Currently pursuing or recently completed a degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field.
  • Basic understanding of programming concepts and one or more programming languages (e.g., Java, Python, C#, JavaScript).
  • Familiarity with fundamental software development principles.
  • Eagerness to learn and adapt to new technologies and methodologies.
  • Good problem-solving skills and attention to detail.
  • Ability to work effectively both independently and as part of a team.
  • Strong communication and interpersonal skills.
  • Previous internship or project experience is a plus but not required.
  • Must be eligible to work in Bloemfontein.
Benefits
  • Stipend provided throughout the internship period.
  • Hands-on experience with modern software development tools and technologies.
  • Mentorship from experienced software professionals.
  • Exposure to a professional working environment in Bloemfontein
    .
  • Potential for future full-time employment based on performance and business needs.
  • Networking opportunities within the IT industry.
  • Hybrid work model offering flexibility.
  • Development of key technical and soft skills.
Position Requirements
Less than 1 Year work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary