Job Description

Job Classification
Software Developer II (Java Developer
TA: Luthando Bower
Closing Date: 25 February 2026
Job Family
Information Technology
Career Stream
Application Development
Leadership Pipeline
Manage Self: Technical
Job Purpose
To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers
Job Responsibilities
Produce working quality software that meets the design
Develop critical and complex technical components in area of accountability
Deliver system component designs that are robust and fault tolerant for large complex systems
Ensure system component designs are supportable , maintainable and re-usable
Deliver software that is observable and scalable
Conduct estimate of work effort
Trouble shoot and problem solve of software issues and provide guidance to other team members
Produce documentation as per organisational standards
Continuous improv...

Ready to Apply?

Take the next step in your AI career. Submit your application to Nedbank today.

Submit Application