Software Engineer in Training - Graduate Program

Company : BME a division of Omnia

Johannesburg

On-site

ZAR 67,000 - 100,000

Part time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Job: SOFTWARE ENGINEER IN TRAINING
Job: SOFTWARE ENGINEER IN TRAINING

Company : BME a division of Omnia • Johannesburg

On-site
ZAR 67,000 - 100,000
Job: Chemical Engineer Graduate Internship
Job: Chemical Engineer Graduate Internship

Company : Omnia • Gauteng

On-site
ZAR 67,000 - 112,000
Job: Civil Engineer Graduate Internship
Job: Civil Engineer Graduate Internship

Company : Omnia • Gauteng

On-site
ZAR 180,000 - 240,000
Chemical Engineering Graduate Internship — Fast-Track Training
Chemical Engineering Graduate Internship — Fast-Track Training

Company : Omnia • Gauteng

On-site
ZAR 67,000 - 112,000
Job: Graduate (Bsc Honours)
Job: Graduate (Bsc Honours)

Company : Network IT • Johannesburg

On-site
ZAR 67,000 - 112,000
Job: Software Engineer Graduate
Job: Software Engineer Graduate

Company : De Beers Group • Cape Town

On-site
ZAR 180,000 - 280,000
Structured learning journey
Offshore travel
Civil Engineering Graduate Internship - 2-Year Growth Path
Civil Engineering Graduate Internship - 2-Year Growth Path

Company : Omnia • Gauteng

On-site
ZAR 180,000 - 240,000
Job: Graduate Software Engineer
Job: Graduate Software Engineer

Company : ilaunch • Johannesburg

On-site
ZAR 180,000 - 240,000
Automation Engineer Intern – Graduate Programme
Automation Engineer Intern – Graduate Programme

Company : Konsise • Johannesburg

On-site
ZAR 45,000 - 78,000
Metallurgy Engineer in Training — 2-Year Graduate Programme
Metallurgy Engineer in Training — 2-Year Graduate Programme

Company : Komatsu • Johannesburg

On-site
ZAR 50,000 - 80,000