
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology solutions provider in South Africa is seeking a Junior Software Engineer to deliver innovative solutions and support clients in the financial services sector. You will engage in software implementation, configuration, and project execution while developing your technical skills in an encouraging environment. The role requires a B.Sc, B.Eng, or BA with a focus on IT-related subjects and strong problem-solving and communication skills. Occasional travel may be required for client projects.
Our client is looking for ambitious, self-driven team players who are passionate about making a difference and delivering innovative solutions to exceed client expectations. Our software engineers are solution implementation specialists, responsible for interfacing with clients, understanding their needs, and configuring software solutions to meet them.
You will be involved in delivering projects to clients from information gathering to working with a team in designing solutions, solution configuration, system testing, user training, continuous improvement, and support. It is a technical and practical role and will require you to:
Typical daily tasks performed by a software engineer are:
You should be:
You will be trained and mentored with:
You will be expected to make judgement calls, show responsibility, and act professionally.
Characteristics and attitudes that we value are:
Cape Town
Our office in Cape Town is based in the CBD on Bree Street. Our software engineers mostly work at client premises in the Cape Town area.
Travel may be expected between local clients or occasionally to our Jhb office or clients. You are required to have your own transport (valid driver's licence) and be willing to travel.
Johannesburg
Our office in Johannesburg is based in the Rosebank Mall next to the Rosebank Gautrain station. Our software engineers mostly work at client premises in the Johannesburg area.
Travel may be expected between local clients or occasionally to our Cpt office or clients. You are required to have your own transport (valid driver's licence) and be willing to travel.
We and our clients work typical business hours - work days between 8am and 5pm.
There may be occasional need to work evenings and weekends due to project deadlines or unexpected problems.
B.Sc, B.Eng, B, or BA (Socio‑Informatics) degree with IT‑related subjects as majors.
From one of the following universities: UCT, Stellenbosch, Wits, Pretoria, North West (Potchefstroom campus), Free State, KZN, Nelson Mandela, Johannesburg.
With above‑average results. Guideline is 65% average at university. Matric results – above‑average mark for Maths HG. Excellent communication skills - interpersonal, written, and public speaking.
Junior software engineer: Graduate up to 2 years' experience. Software product configuration and support experience an advantage. SQL experience and standard scripting an advantage.