IT Graduate / Junior Software Implementation Engineer
SUMMARY:
Location: Johannesburg, Gauteng Employment Type: Permanent Launch Your Career with a Leading Technology Consulting Firm Our client is an established technology consulting company that partners with leading organisations to solve complex business challenges through innovative software solutions.
POSITION INFO:
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.
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.
Qualifications
Applicants should hold one of the following qualifications:
- BEng Computer Engineering
- BEng Industrial Engineering
- BSc Computer Science
- BSc Information Technology (or equivalent)
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.