Junior Software Developer; Internship
Listed on 2026-10-25
-
Software Development
Software Engineer, Software & AI Developer Internship, App Developer - Mobile/Web, Software Testing
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.
- 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.
- 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.
- 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.
(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).