
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A recruitment agency in South Africa is looking for a junior software engineer. You will be responsible for delivering projects from information gathering to solution design, implementation, testing, and support. Ideal candidates will have a relevant degree and experience in SQL databases. The role requires excellent communication skills and a willingness to travel between client locations in Cape Town and Johannesburg. Occasional weekend work may be needed due to project deadlines.
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.
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 implement and configure our software to our design and client's specific requirements. Use our ‘low‑code’ applications with SQL databases to build integrated and automated back‑end processes with web‑based UIs. Execute projects in a dynamic, collaborative, and iterative fashion – providing ongoing tangible benefits. Provide superior customer service to internal and external clients. Develop new concepts, approaches, and apply best‑practice patterns. Typical daily tasks performed by a software engineer include solution design, build, test, support, and improvement. Configure and test solutions with colleagues. Involved with unit and end‑to‑end testing of solutions. Involved in deploying solutions to server environments – Dev, QA, Production. Provide exceptional production support and ongoing improvement. Develop technical designs and documentation. Participate in update, design, requirements, and feedback sessions.
Junior software engineer – Graduate up to 2 years' experience. Software product configuration and support experience an advantage. SQL experience and standard scripting an advantage.
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 Johannesburg office or clients. You are required to have your own transport (valid driver's license) 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 Cape Town office or clients. You are required to have your own transport (valid driver's license) 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.