Software Programmer Intern

4 weeks ago


Johannesburg, South Africa Signa Opportunity Full time
About the roleWe are actively looking for a Software Programmer Intern. As a software programmer intern, you will get hands-on experience working on one of the world's largest platforms to improve user experience. You will also get the opportunity to work alongside top developers, gaining essential knowledge on how to design a scalable and high-performance software platform.

Responsibilities
  • Create documentation for and test new software applications.
  • Evaluate new application concepts.
  • Create apps (coding, programming).
  • Interact with beta testers.
  • Improve coding abilities by being introduced to new tools and programming languages.
  • Practical experience using computer science knowledge in a professional setting.
  • Improve presenting and communication abilities (both oral and written).
  • Create innovative solutions in a big distributed computer environment, and help lead fundamental industry transformations.
  • Develop solutions to execute predictions on distributed systems while being exposed to cutting-edge technology at unprecedented scale and speed.
  • Create scalable, fault-tolerant, low-cost, and simple-to-manage/use distributed storage, index, and query systems
  • The ability to create and code appropriate solutions from broadly described challenges.
  • Work in a fast-paced workplace to produce high-quality software.
Requirements
  • Bachelor's degree in Computer Science/Network Engineering, Engineering, or Mathematics.
  • Excellent analytical and mathematical abilities.
  • Ability to work in teams.
  • Programming experience in C#, HTML, CSS, SQL, or JavaScript.
  • Knowledge of core computer science concepts such as object-oriented design, algorithm design, data structures, problem-solving, and complexity analysis.
  • South African unemployed youth aged between 18 and 34
  • Must not have taken part in the YES Program before.
Please consider your application unsuccessful when you have not heard from the Signa Opportunity team within two weeks of submitting your application.

  • Johannesburg, South Africa Jobted ZA C2 Full time

    About the roleWe are actively looking for a Software Programmer Intern. As a software programmer intern, you will get hands-on experience working on one of the world's largest platforms to improve user experience. You will also get the opportunity to work alongside top developers, gaining essential knowledge on how to design a scalable and high-performance...


  • Johannesburg, South Africa Signa Opportunity Full time

    About the role We are actively looking for a Software Programmer Intern. As a software programmer intern, you will get hands-on experience working on one of the world's largest platforms to improve user experience. You will also get the opportunity to work alongside top developers, gaining essential knowledge on how to design a scalable and...


  • Johannesburg, South Africa BET Software Full time

    **We Want You**: The search is on for a **Senior Software Quality Analyst** who will support our company’s growth strategy by ensuring that our software packages are error-free. We want someone who is hawk-eyed to spot any imperfections in every release and to be at the forefront of leading or participating in the testing of systems. We want someone who...


  • Johannesburg, Gauteng, South Africa Psybergate Full time

    Program OverviewThis is a 12-month software development graduate programme designed to equip recent graduates with the skills and expertise needed to thrive in the industry. The programme includes hands-on mentorship, industry-based experience, and relevant skills training.


  • Johannesburg, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary To...

  • Programme Coordinator

    7 months ago


    Johannesburg, South Africa UNFPA Full time

    **The Position**: Under the direct supervision of the Programme Manager, the Programme Coordinator plays the leading role in the coordination, convening and implementation of the 2gether 4 SRHR programme. The Programme Coordinator is overall accountable for (1) convening of coordination meetings for the 2gether 4 SRHR programme, (2) managing the development...

  • Programme Specialist

    7 months ago


    Johannesburg, South Africa UNFPA Full time

    **The Position**: **Two positions to be filled.** Under the direct supervision of the Programme Coordinator as part of the 2gether 4 SRHR Unit, the Programme Specialist will provide support to advance regional efforts to strengthen SRHR outcomes through i) coordinating efforts in partnership with regional United Nations entities and stakeholders, ii)...

  • Programmer

    4 months ago


    Johannesburg, South Africa Unicorn Creative Sdn Bhd Full time

    **Responsibilities**: - Collaborate with project managers, business analysts, and stakeholders to understand project requirements and objectives. - Design, develop, and implement software solutions using programming languages such as Java, C++, Python, or others as required. - Write clean, efficient, and maintainable code that adheres to coding standards...

  • Analyst Programmer

    7 months ago


    Johannesburg, South Africa Ovations Technologies Full time

    Our client is looking for an Analyst Programmer with a minimum 5 years experience working as a Programmer 1 year experience Cloud Platform 1 year experience K8s 2 years experience Docker 2-3 years experience Software Development 2 years experience Cloud based CI/CD BSc Computer science or relevant experience Knowledge of development and analysis SQL...


  • Johannesburg, South Africa MaraisButton & Associates Full time

    **This is an initial 6-month contract, which can become permanent** 1. The purpose of the job is to ensure that the programme admin functioning of the Foundation is effectively managed. 2. This is a programme support appointment that reports to the Foundation’s Grants Manager and assists in the achievement of successful programme processes. 3. The...

  • CNC Programmer

    6 days ago


    Johannesburg, South Africa Trading Places Manufacturing Recruitment Full time

    Engineering company in the West Rand wants to employ a CNC Programmer, must be highly skilled in CAM programming using software such as Mastercam or Esprit with at least 15 years experience. Highly skilled in CAM programming using software such as Mastercam or Esprit The programmer must have floor experience on both horizontal and vertical CNC machining...

  • Programme Manager

    7 days ago


    Johannesburg, South Africa Network Contracting Full time

    **Are you a Programme Manager looking for new opportunity** **THE JOB AT A GLANCE** As the Programme Manager, you will be responsible for the coordination and management of programmes and change initiatives to achieve beneficial change. You must have expertise in additional services required by programmes, such as portfolio management, supporting change...

  • Internship Programme

    5 months ago


    Johannesburg, South Africa 3sixty Life Full time

    Kickstart Your Career with 3Sixty Life! Are you ready to launch your career in financial services? 3Sixty Life is on the hunt for 5 enthusiastic interns to join our vibrant team in Rosebank, Johannesburg! We have exciting opportunities in the following fields: HR: HR Administrator IT: Desktop Support IT: Software Developer/Programmer Premium...


  • Johannesburg, South Africa CAPACITI - UVU Africa Full time

    **About our**CAPACITI - Graduate Accelerator Software Development Learnership Programme 2025 (Johannesburg - Braamfontein)** **Duration of Programmes**: (6-12 Month Programme) **Location**: Johannesburg - Braamfontein **Programmes Core Focus**: Software Development **Programme Purpose**: The **CAPACITI - Graduate Accelerator Software Development...

  • Programme Manager

    7 days ago


    Johannesburg, South Africa Muluma Advisory Services Full time

    Job Description includes but not limited to: - Planning and designing the programme and proactively monitoring its progress, resolving issues and initiating appropriate corrective action - Responsible for the actual delivery of projects in accordance with the EPMO methodology - Adhering to the EPMO the project governance requirements - Ensuring effective...


  • Johannesburg, South Africa Tych Business Solutions Full time

    As a Senior Project/ Programme Manager, you’ll be responsible for leading and managing projects from the early stages through to implementation. Managing project plans and timelines with the aim of ensuring that the team is able to deliver against deadlines, also monitoring any issues regarding time or cost overruns in order to ensure they’re addressed...

  • Programme Officer

    7 months ago


    Johannesburg, South Africa cinfo Full time

    COMPANY PRESENTATION The International Fund for Agricultural Development (IFAD) is an international financial institution and a specialized United Nations agency dedicated to eradicating rural poverty and hunger. It does so by investing in rural people. IFAD finances programmes and projects that increase agricultural productivity and raise rural incomes,...

  • Programme Liason

    1 week ago


    Johannesburg, South Africa Mindful Skills Full time

    **POSITION TITLE** Programme Liaison **LOCATION** Gauteng **SUPERVISOR** Programme Manager **PURPOSE OF THE ROLE** - _Be at the Forefront of a Unique Public-Private Partnership _ - **With a strong focus on stakeholder management, this role will present as a unique opportunity to work collaboratively on providing effective programme support to assigned...


  • Johannesburg, South Africa Tych Business Solutions Full time

    **Job ID**: 84383**Date Posted**: Posted 6 hours ago**Location**: Johannesburg**Job Title**: TECHNICAL PROGRAMME MANAGER - JOHANNESBURG - GAUTENG - Provide a future state oriented cultural overlay with technology staff to ensure focus on future state operating model and avoidance of historical pitfalls - Ensure suitable and consistent delivery approach (both...


  • Johannesburg, South Africa Pronto Labour Team Full time

    **CNC Milling Programmer**: - MUST be able to Set and Operate Milling Machines - MINIMUM 10 Years' Experience in the field of Production and Jobbing - Conventional Training Compulsory - Able to Programme Manually as well a CA/CAM Software - Able to Read Technical Drawings - Micrometer experience/familiar with Measuring equipment - Fluent in both English &...