Software Developer Internship South Africa 2023. x3 Post Available

Software Developer Internship South Africa 2023. Electrum is a fast-paced financial technology company that specializes in processing high-volume, low-value transactions for leading banks, retailers, telcos, and other businesses. Founded in 2012, Electrum has become one of the most experienced payments experts in South Africa, delivering industry-leading expertise and solutions for everyday payment problems.

Electrum: The Leading Financial Technology Company in South Africa

Making a Real Difference in Millions of South Africans’ Lives

Electrum takes pride in the projects they work on, as they touch the lives of millions of South Africans every day. Whether it’s giving an aspiring businesswoman access to banking for the first time or distributing government financial aid to thousands of students, Electrum aims to make a real difference.

Software Developer Internship South Africa 2023

Electrum Internship Program: Your Gateway to a Real FinTech Environment

Electrum runs two four-week programs every year during the winter (June/July) and summer (January) university holidays. It’s a paid, in-office program that provides valuable work experience in a real FinTech environment, where you get to work on actual projects. If you are a Computer Science, Engineering, Maths, or Physics student in either your 2nd, 3rd, or Honours year, you are welcome to apply.

Software Developer Internship South Africa 2023.

As part of the Electrum team, you will enjoy the following benefits:

  • Be involved in the full life cycle of their projects
  • Receive professional training and on-the-job learning
  • Receive mentorship from industry experts
  • Work in a workplace with an innovative office culture
  • Work on real customer problems
  • Access extensive career growth opportunities

High-Performance Culture at Electrum

Electrum has created a high-performance culture that delivers world-class financial services software products in a fast-paced company. They offer transparency, autonomy, and work-life balance that respects the team’s personal time. Electrum believes in a flexible work environment, team socializing activities, recreational areas for deep thinking or meditation, and other perks that their employees will enjoy.

Join the Electrum team and experience a rewarding career in FinTech. Apply Here

Software Developer Internship – RPG (Intern – 12 Month Contract)

If you have a passion for software development and a drive to succeed, we have an internship opportunity that might interest you.

During the 12-month internship, you will receive hands-on training in RPG programming, which is a programming language used to develop software applications and services. After successfully completing the internship, you will be employed by our organization as a junior RPG developer.

Role Purpose

As a junior RPG developer, your responsibilities will include developing, testing, deploying, maintaining, and supporting new and existing software applications and services, based on high-level business requirements and designs, throughout the Software Development Life Cycle.


To qualify for this internship, you need to have a relevant IT qualification and some experience in programming, regardless of the language. Additionally, you should have good communication, interpersonal, problem-solving, planning and organizational, and analytical skills, and knowledge of the Software Development Lifecycle (SDLC). A good attitude is also a must.


As part of this internship, you will need to demonstrate the following competencies:

  • Examining Information: You will be required to analyze and process information, ask probing questions, and strive to find solutions to problems.
  • Developing Expertise: You should be open to learning opportunities, quick to acquire knowledge and skills, and update your specialist knowledge to develop expertise.
  • Articulating Information: You should be articulate in giving presentations, eloquent, and able to explain things well, and project social confidence when articulating information.
  • Challenging Ideas: You should be prepared to disagree and question assumptions, challenge ideas and established views, and be comfortable arguing your own perspective.
  • Team Working: You should work collaboratively with others, be democratic, encourage team contributions, and involve others in decision-making.
  • Managing Tasks: You should manage tasks by being organized and methodical, plan activities systematically, and set priorities for tasks.
  • Producing Output: You should be focused on activity and work quickly, keep busy and maintain productivity, and be comfortable multi-tasking to produce output.

Additional Information:

The internship starts on 01 February 2024, and you need to complete your current studies before this date. Technical assessments and interviews will start from August 2023.


Amazon Software Development Engineer Internship – 2023 (Cape Town – South Africa)

The Amazon internship program is seeking currently enrolled Bachelor’s or Master’s Degree students in Computer Science, Computer Engineering, or related fields who have a solid understanding of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving, and complexity analysis. Although no specific programming language is required, applicants should be familiar with the syntax of languages such as Java, C/C++, or Python.

As an intern at Amazon, you will work on real software projects and collaborate with experienced software development engineers who will mentor you. You will have the opportunity to impact the evolution of Amazon technology and lead mission-critical projects early in your career. You will contribute to solving complex technical challenges in areas such as distributed systems, data mining, automation, optimization, scalability, and security.

Amazon internships are full-time and can last from 2-3 months up to 12 months, depending on your university’s program. You will be matched with a manager and a mentor, and you will have the opportunity to engage with Amazonians for personal and professional development, expand your network, and participate in fun activities with other interns throughout the internship.

In addition to the basic qualifications, Amazon prefers applicants who have previous technical internships, experience with distributed, multi-tiered systems, algorithms, and relational databases, experience in optimization mathematics such as linear programming and nonlinear optimization, the ability to effectively articulate technical challenges and solutions, and the ability to handle ambiguous or undefined problems as well as think abstractly.

Amazon is an equal opportunities employer and welcomes applications from all members of society, regardless of age, sx, disability, sxual orientation, race, religion or belief. Amazon is committed to diversity within its community and encourages applications from South African citizens who are members of designated groups that may contribute to Employment Equity within the workplace and the further diversification of ideas.


The company is required by law to verify your ability to work lawfully in South Africa and requires you to submit a copy of your identity document or passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.


Scroll to Top