Job: SOFTWARE ENGINEER IN TRAINING

Company : BME a division of Omnia

Johannesburg

On-site

ZAR 67,000 - 100,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BME, a division of Omnia, in Johannesburg, invites applicants to join a 2-year Graduate Program designed to provide unemployed youth with workplace experience and potential future employment within the company.

You will assist in feasibility studies, cost estimations, risk assessments, support senior engineers, collaborate across teams, and contribute to software development and data analysis for mining projects. The program focuses on building practical skills and professional growth.

Qualifications

  • A minimum of BSc, B-Eng Computer Science, Engineering ,Electronics, Mechatronics.

Responsibilities

  • Assist in conducting feasibility studies, cost estimations, and risk assessments for various projects and/or software applications, toensure functionality and reliability,Assist the senior engineers with the planning and execution of software development projects, ensuring they are completed on time and within budget
  • Collaborate with cross-functional teams to drive innovative mining techniques and processes
  • Assisting and monitor equipment performance and implement improvements to maximize productivity
  • Assist in providing technical support to field operations
  • Assist in writing and testing code to develop and/or improve software applications, this may include debugging and optimizing code to ensure it runs efficiently
  • Assist in planning, analyzing of data and coordinating of mining projects, assessments as and when required

Education

BSc
BEng Computer Science
Engineering
Electronics
Mechatronics

Job description

At Omnia, we are dedicated to addressing the significant challenge of youth unemployment in South Africa by creating sustainable development and career opportunities for talented individuals from diverse backgrounds.Our goal is to empower young people to transition successfully from academia to meaningful employment.We are pleased to offer an exciting 2-year Graduate Program designed to provide unemployed youth with valuable workplace experience and the potential for future employment within our company.Through the Omnia Learning Academy, we offer a range of professional development opportunities in various fields including Software Engineers.Start a fulfilling career with us - apply today. A better future begins with you!

Responsibilities
  • Assist in conducting feasibility studies, cost estimations, and risk assessments for various projects and/or software applications, toensure functionality and reliability,Assist the senior engineers with the planning and execution of software development projects, ensuring they are completed on time and within budget
  • Collaborate with cross-functional teams to drive innovative mining techniques and processes
  • Assisting and monitor equipment performance and implement improvements to maximize productivity
  • Assist in providing technical support to field operations
  • Assist in writing and testing code to develop and/or improve software applications, this may include debugging and optimizing code to ensure it runs efficiently
  • Assist in planning, analyzing of data and coordinating of mining projects, assessments as and when required
Qualifications
  • A minimum of BSc, B-Eng Computer Science, Engineering ,Electronics, Mechatronics
Hiring organization

BME a division of Omnia

Employment Type: internship

Job Location: Johannesburg, Gauteng, South Africa

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Training - Graduate Program
Software Engineer in Training - Graduate Program

Company : BME a division of Omnia • Johannesburg

On-site
ZAR 67,000 - 100,000
Electrical Engineer
Electrical Engineer

Omnia Holdings • Sasolburg

On-site
ZAR 900,000 - 1,100,000
Omnia Holdings - Software Developer
Omnia Holdings - Software Developer

UniversityInfo • Mpumalanga

On-site
ZAR 240,000 - 420,000
Electrical Engineer
Electrical Engineer

Omnia Group Careers • Sasolburg

On-site
ZAR 900,000 - 1,300,000
Electrical Engineer
Electrical Engineer

Omnia Group Careers • South Africa

On-site
ZAR 600,000 - 900,000
Job: 2026 Absa Technology Graduate Programme
Job: 2026 Absa Technology Graduate Programme

Company : ABSA • Johannesburg

On-site
ZAR 89,000 - 134,000
HR Business Partner
HR Business Partner

Omnia Group Careers • Noord-Kaap

On-site
ZAR 550,000 - 850,000
Job: Software Engineer Intern
Job: Software Engineer Intern

Company : Zetes • Johannesburg

On-site
ZAR 67,000 - 112,000
Field Trainer
Field Trainer

Omnia Group Careers • KwaZulu-Natal

On-site
ZAR 420,000 - 600,000
Field Trainer
Field Trainer

Omnia Group • South Africa

On-site
ZAR 300,000 - 540,000