This job is no longer available
This job expired on 13/09/2026. It no longer accepts applications.
Software Developer II
Nedbank · Johannesburg
Job description
About the role
The Software Developer II will translate detailed designs into high-quality code, configure solutions and mentor junior developers. Working within Nedbank’s IT division, you will contribute to large, complex systems that support the bank’s digital services.
Key responsibilities
- Develop and deliver robust, fault-tolerant software components.
- Produce clean, maintainable code following organisational standards.
- Estimate effort, troubleshoot issues and guide team members.
- Create unit and system test cases, execute testing and ensure observability.
- Manage source-control artefacts and deployment packages.
- Collaborate with designers, product owners and engineering leads to refine solutions.
- Maintain and update the asset knowledge base.
- Mentor multiple software developers and contribute to continuous improvement initiatives.
Required profile
- At least 5 years of professional programming experience.
- Bachelor’s degree in Computer Science or related field (preferred).
- Ability to work independently and support team objectives.
- Strong communication skills and willingness to mentor peers.
Required skills
- Programming (any language) with solid understanding of data structures.
- Experience with application systems and Agile development methodologies.
- Knowledge of the System Development Life Cycle (SDLC).
- Unit testing and system testing.
- Source-control management and deployment processes.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 13 job offers in South AfricaSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Nedbank
Johannesburg
Related job offers
-
Future Leaders Accelerator Graduate Programme
Lesaka Technologies Johannesburg -
Junior Test Analyst
Hire Resolve Johannesburg -
Senior SAP Basis Consultant – Cloud ALM
Deloitte Johannesburg -
Senior Oracle Business Analyst
Employeur non precise Gauteng -
ICT Support, Driver/Messenger and HR Practitioner Posts
Department of Agriculture Pretoria