Software Developer Internship Opportunity

2 months ago


Cape Town, Western Cape, South Africa Electrum Payments Full time
About Electrum Payments

We are an exciting B2B tech company that partners with some of South Africa's biggest household names to enable their customers' access to payments and digital goods and services. Our projects touch the lives of millions of South Africans every day, making a real difference.

We hire the best of the best and offer great opportunities for both personal growth and career progression.

The Electrum Payments Internship Program

We run two four-week programs a year in the winter and summer university holidays. It's a paid, in-office program that may lead to a permanent position, depending on company needs and the right fit.

The program offers:

  • Involve in the full life cycle of our projects;
  • Professional training and on-the-job learning;
  • Mentorship from industry experts;
  • A workplace with an innovative office culture;
  • Work on real customer problems;
  • Access to extensive career growth opportunities;
  • Valuable work experience in a real FinTech environment, where you get to work on real projects.
Requirements

We are looking for:

  • University Degree in Computer Science, Engineering, Maths or Physics student in either their 2nd, 3rd or Honours year (preference is given to Honours and 3rd year students).
  • A minimum average of 65% for all modules.
  • Experience working with Java at university or from personal projects.
  • Understanding fundamentals of object-oriented programming.
  • Excellent interpersonal skills.
Benefits

We offer:

  • Career growth - Delivering world-class financial services software products in a fast-paced company is not easy, and it takes an insane amount of effort. But in return for your effort, you'll get hands-on experience working on products that are used by millions of people, and a high-quality work experience that will accelerate your career faster than anywhere else.
  • Transparency - We openly discuss strategy, finances, salaries, and other major decisions.
  • Autonomy - We know you'll be able to make good decisions if you have good information, and we trust you.
  • Shared Vision - You'll be able to shape a vision you can believe in - on how to build the future of financial services.
  • Work-life balance - You know when your brain has switched off for the day and you need to go for a hike or coffee shop with a view, but you also know when your team needs help to bring that strategic deliverable home. At Electrum Payments, you will be expected to know when you deserve that time out, and when you need to knuckle down and get the work done.

We practice our culture in practical ways:

  • Flexible work hours
  • Onsite gym and shower facilities
  • Daily cooked lunches and a stocked kitchen for the afternoon nibbles
  • Team socialising like hikes, getaways, and dinners
  • A generous leave policy, starting at 20 days per year
  • A recreational area with foosball, table tennis, and an Oculus
  • Fatsaks scattered around the office for deep thinking or meditation

We have created a safe, transparent environment where:

  • We know mistakes happen, and that's okay. We even have a three-step approach to dealing with them:
  1. Tell everyone about it
  2. Fix the mistake
  3. Tell everyone about the solution
  • You are responsible for your actions – both the successes and the failures
  • We talk openly about salaries and bonuses. At Electrum Payments, we believe it's evident why some people earn more and others a bit less. It's like being on a sports team where salaries are widely known.


  • Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software is a global industry leader in real estate software, constantly striving to amaze and maintain its high client experience standard.We're seeking an experienced Senior Software Engineer to join our team in Cape Town. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining software...


  • Cape Town, Western Cape, South Africa The South African Medical Research Council Full time

    Job Title: Finance and IT Professional - Internship Opportunity in Western CapeWe are looking for a talented individual to join our team as a finance and IT professional. This internship opportunity is perfect for those interested in gaining exposure in finance management, supply chain management, human resources, information technology, and south african...


  • Cape Town, Western Cape, South Africa GIBB Engineering and Architecture Full time

    Job Title : Architectural InternshipWe are seeking a motivated and detail-oriented individual to join our team as an Architectural Intern in Cape Town. This is an excellent opportunity for recent graduates or students pursuing their post-graduate degree in Architecture to gain hands-on experience and develop their skills.Job Description:Duration: 12...

  • Business Data Analyst

    2 weeks ago


    Cape Town, Western Cape, South Africa Amazon Full time

    Job Title: Business Data Analyst - 6 Month Internship OpportunityWe are seeking a highly motivated and detail-oriented Business Data Analyst to join our team for a 6-month internship. As an intern, you will work closely with operational, finance, retail, and technical teams to identify opportunities, develop sound business cases, and drive measurements of...


  • Cape Town, Western Cape, South Africa BET Software Full time

    At BET Software, we're on a mission to revolutionize software development with innovative solutions that drive impact. As our Senior Software Developer, you'll play a pivotal role in shaping the future of software innovation in Cape Town.About the RoleWe're seeking a highly skilled and experienced Senior Software Developer to join our team. This is an...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Are you a seasoned software engineer looking to take your career to the next level? Do you have a passion for leading teams and driving innovation in the mobile space? We're seeking an experienced Senior Mobile Software Engineer to join our team at Entelect.We offer a competitive salary of $150,000 - $180,000 per annum, depending on experience, as well as a...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Looking for a challenging role in software development?BET Software is seeking a Senior Software Developer in Cape Town to join our team of innovators.In this position, you will design, code, and refine complex software solutions, leading development projects and mentoring junior team members.This is an excellent opportunity for those ready to drive...

  • Software Engineer I

    2 weeks ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    Job OpportunityWe are seeking a skilled Frontend Developer to join our team at MRI Software.About the RoleThe successful candidate will have extensive experience with Angular, TypeScript, CSS, and JavaScript. They will be proficient in Git version control and front-end build tools such as Webpack and npm.Key ResponsibilitiesDevelop high-quality frontend...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our EC2 Cloud Manager Core team. As a key member of our team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions that meet the requirements of our...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...


  • Cape Town, Western Cape, South Africa Solid Systems Full time

    Company OverviewSolid Systems is a pioneering IT company that sets itself apart by empowering businesses to harness technology for increased productivity, efficiency, and seamless team collaboration. Our dynamic internship program offers recent graduates the chance to gain valuable experience in various fields, including Finance, Human Resources, Sales and...


  • Cape Town, Western Cape, South Africa Managed People Solutions Full time

    Internship Opportunity: Managed People Solutions is offering a unique chance for TVET students to gain workplace experience in Human Resource Management.Requirements:Completed TVET College N6 CertificateUnder the age of 28 years oldStipend and Duration: R3 500 per month for 18 monthsTo Apply: Candidates must upload their CV, Certified ID, Qualifications, and...


  • Cape Town, Western Cape, South Africa West Coast Personnel Full time

    Job SummaryWe are seeking an Electrical Intern to join our team at West Coast Personnel in Montague Gardens, Cape Town. This is a unique opportunity to gain hands-on experience in the electrical industry and develop your skills in a dynamic environment.The ideal candidate will have a proven electrical background, with a minimum of N2/N3, and be physically...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    Job Title: Client Support Leadership OpportunityWe are seeking an exceptional Client Support Manager to lead our team of Software Support Agents in Western Cape, Cape Town. This is a fantastic opportunity for a seasoned professional to oversee the performance of our Support Agents and drive strategic initiatives that improve department efficiencies and...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the RoleMRI Software is seeking a highly skilled Software Support Analyst to join our team in Cape Town, South Africa. As a key member of our support team, you will be responsible for resolving customer queries and analyzing software issues to recommend solutions.Key ResponsibilitiesDevelop a deep understanding of the Property Management X product...


  • Cape Town, Western Cape, South Africa Managed People Solutions Full time

    At Managed People Solutions, we are committed to helping young professionals gain valuable work experience and develop their skills. As a result, we are offering an exciting internship opportunity for ambitious individuals who have completed their NCV L4 Certificate.The internship will be based in a retail store with a focus on basic warehouse duties. During...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Unlock Your Potential in a Thriving Tech HubAbout the RoleWe are seeking a highly skilled Principal Software Architect to join our dynamic team at BET Software in Cape Town. As a key member of our development team, you will play a pivotal role in designing, coding, and refining complex software solutions that shape the future of innovation.This is an...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre (South Africa) (Proprietary) Limited. As a key member of our team, you will be responsible for designing and developing innovative software solutions that meet the evolving needs of our customers.Key ResponsibilitiesDesign and architect...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About ParvanaOur highly successful national client is a renowned organization that prides itself on innovation and excellence. We are currently seeking a talented Junior Software Engineer to join our team.Job OverviewThis internship role offers an exceptional opportunity for a bright and ambitious developer to gain hands-on experience in research and...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About This RoleWe're expanding our team at MRI Software, a global leader in real estate software, and looking for a talented Software Implementation Specialist to join our ranks!This is an exciting opportunity to work with our cutting-edge software solutions, helping clients achieve their goals in the affordable housing sector.As a Software Implementation...