Software Developer

nedbank

Johannesburg

On-site

ZAR 400,000 - 600,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

nedbank is looking for a software developer in Johannesburg, South Africa, to produce high-quality software solutions. The ideal candidate will have a minimum of 3 years of programming experience and proficiency in IT data structures and agile methodologies.

The role includes developing complex system components, conducting troubleshooting, and ensuring software quality and maintainability. Candidates with a Matric / Grade 12 qualification and a diploma or certificate in multiple languages are preferred.

Qualifications

  • Minimum of 3 years programming experience.
  • Familiarity with IT Data structures and Application systems.

Responsibilities

  • Produce working quality software that meets the design.
  • Develop critical and complex technical components.
  • Deliver robust and fault-tolerant system designs.
  • Conduct work effort estimates and troubleshoot software issues.
  • Support the achievement of business strategy.

Skills

Software Development
Agile Development
Problem Solving
Technical Documentation
Quality Assurance

Education

Matric / Grade 12 / National Senior Certificate
Diploma / Certificate in multiple languages

Job description

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 improvement of software
  • Provide Maintenance and support of software in environments of accountability
  • Develop unit and system test cases and conduct unit and system testing
  • Create deployment artefacts and stores in source control library
  • Manage the deployment package and the execution thereof
  • Optimise the tool change in collaboration with the Biz/ Dev / Ops Engineer
  • Update and control the asset knowledge base
  • Ensure integration of own work with other individuals and in team
  • Collaborate with designers, product owners and engineering leads to refine the solution
  • Contribute into the decomposition of the system solution into component parts for development
  • Support the achievement of the business strategy, objectives and values
  • Stay abreast of developments in field of expertise
  • Ensure personal growth and enable effectiveness in performance of roles and responsibilities
  • Contribute to the Nedbank Culture building initiatives (e.g. staff surveys etc.).
  • Participate and support corporate responsibility initiatives for the achievement of business strategy
  • Seek opportunities to improve business processes, models and systems though agile thinking.
Essential Qualifications - NQF Level
  • Matric / Grade 12 / National Senior Certificate
Preferred Qualification

Diploma / Certificate in multiple languages

Minimum Experience Level

Min 3 years programming experience

Technical / Professional Knowledge
  • IT Data structures
  • Application systems
  • Agile Development
  • System Development Life cycle (SDLC)
  • Managing Work
  • Quality Orientation
  • Initiating Action
  • Technical/Professional Knowledge and Skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Nedbank • Gauteng

On-site
ZAR 480,000 - 720,000
Software Developer II: Application Development 12-month FTC
Software Developer II: Application Development 12-month FTC

Isilumko Staffing • South Africa

On-site
ZAR 450,000 - 600,000
Software Developer - Permanent
Software Developer - Permanent

IndSAfri • Roodepoort

On-site
ZAR 90,000 - 120,000
Engineer, Software
Engineer, Software

Standard Bank Group • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Software Development Manager
Software Development Manager

Boardroom Appointments • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Engineering Lead I
Engineering Lead I

nedbank • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Software Developer & Tech Mentor - Build Scalable Systems
Software Developer & Tech Mentor - Build Scalable Systems

Nedbank • Gauteng

On-site
ZAR 480,000 - 720,000
Engineer, Software (Corporate & Investment Banking - Technology Services)
Engineer, Software (Corporate & Investment Banking - Technology Services)

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Software Engineer
Software Engineer

Standard Bank Group • Johannesburg

On-site
ZAR 600,000 - 1,000,000