CareerPlanSign in

Junior Software Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-06-02 → 2026-08-11

Core

Provide technical support to employees by diagnosing operating systems, applications, and network difficulties, while administering and implementing new technologies.

Role type

Junior Software Engineer

Builds

Software features and enhancements

Domain

IT support and software development

Deliverable

product features

Required skills

Write, test, and debug basic to intermediate code; Understanding of software development lifecycle; Familiarity with Agile methodologies

Preferred skills

None stated

Technologies

None stated

Responsibilities

Diagnose operating systems, applications, and network difficulties; Administer and implement new technologies; Deliver high-quality software features and enhancements; Ensure code reliability and maintainability through best practices; Maintain stable and reliable applications through troubleshooting; Contribute to cross-functional Agile teams; Document code changes, fixes, and processes; Implement system enhancements and updates; Adhere to IT policies and security standards

Seniority

Junior, 2 years experience

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.