Junior Software Implementation Engineer / IT Graduate

Top Recruitment · Johannesburg · R30 000 pm

Posted 7 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

Our client is an established technology consulting company that partners with leading organisations to solve complex business challenges through innovative software solutions. By combining technology, automation, systems integration, and data-driven thinking, they help businesses streamline operations and improve performance.

They are looking for ambitious graduates with a passion for technology and problem-solving to join their growing Implementation team. If you're eager to apply your technical knowledge, work on enterprise-level projects, and build a rewarding career in technology consulting, this opportunity is for you.

Duties & Responsibilities

About the Role

As a Junior Implementation Engineer, you'll work alongside experienced consultants and engineers to deliver customised software solutions for clients across a range of industries, including financial services.

You'll gain exposure to the full project lifecycle—from requirements gathering and solution design through to implementation, testing, deployment, and ongoing support. This is a hands-on role that offers continuous learning, mentorship, and the opportunity to work directly with clients.

What You'll Do

  • Configure and implement software solutions based on client requirements.
  • Build and customise business solutions using SQL and low-code technologies.
  • Assist with solution design, development, testing, deployment, and support.
  • Perform unit, integration, and end-to-end testing.
  • Deploy solutions across development, testing, and production environments.
  • Create and maintain technical and project documentation.
  • Participate in client workshops, requirements gathering, and solution discussions.
  • Troubleshoot issues and contribute to the continuous improvement of client solutions.
  • Collaborate with multidisciplinary project teams in a fast-paced consulting environment.

What We're Looking For

We're looking for graduates who are technically strong, curious, and eager to learn.

You should have

  • A strong academic record.
  • Excellent analytical and problem-solving abilities.
  • A genuine interest in software development, systems integration, and technology consulting.
  • The ability to learn new technologies quickly.
  • Strong attention to detail and a commitment to delivering high-quality work.
  • Excellent written and verbal communication skills.
  • The ability to manage multiple priorities and perform well under pressure.
  • A collaborative attitude and willingness to engage directly with clients.

Desired Experience & Qualification

Qualifications

Applicants should hold one of the following qualifications

  • BEng Computer Engineering
  • BEng Industrial Engineering
  • BSc Computer Science
  • BSc Information Technology (or equivalent)

Package & Remuneration

R30 000 pm ctc

Interested?

Why Join Our Client?

  • Kick-start your career with one of South Africa's leading technology consulting firms.
  • Receive structured training, mentorship, and ongoing professional development.
  • Work on enterprise software projects for well-known organisations across multiple industries.
  • Gain hands-on experience with systems integration, automation, SQL, and modern low-code platforms.
  • Enjoy excellent career progression in a collaborative, high-performance environment where learning and innovation are encouraged from day one.

Please note: This role is primarily based at client sites within the Johannesburg area.

If you're a motivated graduate looking to build a successful career in technology consulting, we'd love to hear from you.

Apply today and take the first step towards an exciting career in enterprise technology solutions.

Auto-apply to this jobView original posting ↗