Software Development Graduate jobs
- Triangle LabsSouth Africa
- Passionate about software development and technology.
- This means you will have the opportunity to learn from an experienced developer while gaining practical…
- Thales Aerospace CommunicationsSouth Africa
- Follow formal software life cycle and release processes.
- Responsible for assisting with the design and development of Test Jig hardware and Software.
- Thales Aerospace CommunicationsSouth Africa
- Follow formal software life cycle and release processes.
- Responsible for assisting with the design and development of Test Jig hardware and Software.
- BDO South AfricaIllovo, Gauteng
- Strong written communication skills, including the ability to draft professional emails.
- Intermediate proficiency in Microsoft Excel, Word, and PowerPoint.
- EYJohannesburg, Gauteng
- Accelerate your technical capabilities and transformative leadership skills with future-focused courses and development programs.
- View all EY jobs - Johannesburg jobs
- Salary Search: January 2027 Innovation & Digital Graduate Opportunity salaries
- See popular questions & answers about EY
- Amazon Development Centre (South Africa)...Cape Town, Western Cape
- Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
- View all Amazon Development Centre (South Africa) (Proprietary) Limited - A78 jobs - Cape Town jobs - Software Engineer jobs in Cape Town, Western Cape
- Salary Search: Software Development Engineer – 2026 salaries in Cape Town, Western Cape
- See popular questions & answers about Amazon Development Centre (South Africa) (Proprietary) Limited - A78
- Bluespec HoldingsSandton, Gauteng
- The successful candidate will gain exposure to various industries within the group, including automotive dealerships, auctions, emergency services, call centres…
- View all Bluespec Holdings jobs - Sandton jobs - AI Developer jobs in Sandton, Gauteng
- Salary Search: AI Developer Intern salaries in Sandton, Gauteng
- See popular questions & answers about Bluespec Holdings
- SchlumbergerCape Town, Western Cape
- Responsible for operating, design development, testing and implementing infrastructure systems and hardware with automation in mind.
- BDO South AfricaIllovo, Gauteng
- Strong written communication skills, including the ability to draft professional emails.
- Intermediate proficiency in Microsoft Excel, Word, and PowerPoint.
- View all BDO South Africa jobs - Illovo jobs - Intern jobs in Illovo, Gauteng
- Salary Search: YES Intern - Applications (JHB) salaries in Illovo, Gauteng
- See popular questions & answers about BDO South Africa
- American International School of JohannesburgJohannesburg, Gauteng
- Develop skills in branding, content creation, and campaign development.
- Strong technical skills in photography, videography, and editing software (e.g., Adobe…
- Monocle SolutionsSandton, Gauteng
- A degree, with strong preference for a post graduate qualification.
- Hands-on experience with software and programming skills such as Python, SAS, SQL, or other…
- View all Monocle Solutions jobs - Sandton jobs
- Salary Search: Data Analyst salaries in Sandton, Gauteng
- See popular questions & answers about Monocle Solutions
- BDO South AfricaIllovo, Gauteng
- Strong written communication skills, including the ability to draft professional emails.
- Intermediate proficiency in Microsoft Excel, Word, and PowerPoint.
- Open Box SoftwareCape Town, Western Cape
- From early on, you will be part of delivery teams working on real client projects, learning alongside experienced consultants, and building the foundations of a…
- TALENT SEARCH STAFFING SOLUTIONSPretoria, Gauteng
- Recent graduates are encouraged to apply.
- Exposure to MS Project or similar project planning software would be advantageous.
- Valid driver's licence preferred.
- SFI Group (Pty) LtdCape Town, Western Cape
- Exposure to AutoCAD, Revit MEP, SolidWorks, or similar engineering software will be advantageous.
- This opportunity is ideal for a recent Mechanical Engineering…
- Knowledge Mining Academy (KMA)Midrand, Gauteng
- Experience using any project management software will be advantageous.
- Between 22 and 28 years old at the time of application.
Job Post Details
Intern Software Developer - job post
Job details
Pay
- From R10 000 a month
Job type
- Internship
- Graduate
- Full-time
Full job description
We’re looking for an enthusiastic and motivated Intern Software Developer to join our team and gain hands-on experience working on real-world software projects.
This is a great opportunity for someone who is looking to build their development skills, gain experience in a professional development environment, and work alongside an experienced senior developer.
Roles & Responsibilities
As an Intern Software Developer, your responsibilities will include:
- Maintaining existing systems and applications, including investigating and resolving bugs and technical issues.
- Handling development tickets and working through assigned tasks within agreed timelines.
- Debugging and troubleshooting issues reported by users or identified internally.
- Building and implementing new features on existing applications and systems.
- Assisting with improvements, updates and optimisations to existing functionality.
- Writing clean, maintainable and well-structured code.
- Testing new features and bug fixes to ensure they work as expected.
- Working with the senior developer to understand requirements and implement solutions.
- Participating in code reviews and receiving feedback to improve your development skills.
- Learning and working with the team's existing development tools, technologies and workflows.
- Assisting with general development tasks and contributing ideas where appropriate.
Working Environment
You will work closely with and be supervised and mentored by a Senior Software Developer. This means you will have the opportunity to learn from an experienced developer while gaining practical exposure to the software development lifecycle.
You will be given tasks appropriate to your level of experience, with support and guidance available when needed. We’re looking for someone who is willing to learn, ask questions, take initiative and grow their technical skills.
Internship Structure
- Duration: 3 months
- Monthly stipend: R10,000
- Review: Performance will be reviewed at the end of each month.
- The internship may be reviewed and potentially extended after the initial 3-month period, depending on performance, business requirements and overall fit.
Who We’re Looking For
We’re looking for someone who is:
- Passionate about software development and technology.
- Eager to learn and develop their technical skills.
- Comfortable solving problems and investigating issues.
- Able to work independently while also taking direction and asking for help when needed.
- Detail-oriented and willing to take ownership of assigned tasks.
- A good communicator and team player.
- Interested in gaining practical experience working on real applications.
**Students, recent graduates, and junior developers looking to gain professional experience are encouraged to apply.**
If you’re excited about software development and want the opportunity to work on real systems while learning directly from a senior developer, we’d love to hear from you!
To apply, please send the following:
- Your CV
- Your University Transcript
- A portfolio of work you have completed (Applications without a portfolio will not be accepted)
PLEASE EMAIL ALL DETAILS TO: deborah@trianglelabs.io
Pay: From R10 000,00 per month
Work Location: Remote