Junior Software Implementation Engineer / IT Graduate

Top Recruitment · Johannesburg Rosebank · R30 000 pm

Posted 6 August 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

A leading software solutions company is looking for an exceptional Junior Software Implementation Engineer to join their dynamic team based in Rosebank, Johannesburg .

This is an outstanding opportunity for a recent graduate with excellent academic achievements who is looking to launch a successful career in software implementation, business analysis and financial technology. You will receive extensive exposure to the financial and investment sector while working directly with high-profile clients on enterprise software solutions.

Duties & Responsibilities

About the Role

As a Junior Software Implementation Engineer, you will become part of a highly skilled implementation team responsible for delivering software solutions to clients within the financial and investment industry.

This is a client-facing role where you will work closely with customers to understand their business requirements, analyse existing processes, assist with software configuration and implementation, perform testing, troubleshoot issues and carry out low-level software development where required.

You will gain exposure to

  • Business and systems analysis
  • Software implementation and configuration
  • Client requirements gathering
  • Software testing and quality assurance
  • Low-level software development
  • Problem solving and troubleshooting
  • Working with enterprise software solutions
  • Financial and investment industry systems
  • Building strong client relationships

This position offers excellent training, mentorship and long-term career growth into implementation consulting, business analysis, software development, solution architecture and project delivery.

Desired Experience & Qualification

Minimum Requirements

  • BSc or BEng degree in one of the following:
  • Computer Science
  • Information Technology
  • Software Engineering
  • Computer Engineering
  • Electronic Engineering
  • Mechatronic Engineering (with strong software exposure)
  • Similar IT or Engineering qualification
  • Degree obtained from a recognised South African university (applications from universities only will be considered)
  • Excellent academic record throughout your studies
  • Minimum 70% for Mathematics in Matric
  • Minimum 70% for Physical Science in Matric
  • Strong analytical and problem-solving ability
  • Excellent communication and interpersonal skills
  • Passion for technology and working with clients
  • Willingness to travel to client sites when required

Ideal Candidate

We are looking for graduates who are technically strong, eager to learn, professional and confident interacting with clients. You should enjoy solving complex business problems using technology and be excited about building a long-term career within software consulting and implementation.

Salary

R30 000 per month CTC

Application Requirements

Please email the following documents

  • Comprehensive CV
  • Certified copy of your South African ID
  • Matric Certificate
  • Full university academic transcript/results

Only candidates meeting the minimum academic requirements will be considered.

Package & Remuneration

R30 000 pm

Auto-apply to this jobView original posting ↗
Junior Software Implementation Engineer / IT Graduate at Top Recruitment — Johannesburg Rosebank · JobAlertsZA