CareerPlanSign in

Software Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-05-13 → 2026-08-31

Core

Update and ensure accuracy of Developer/Manager views in Task Manager, provide daily progress reporting, and write code according to supplied Application Specification Documents.

Role type

Senior Software Engineer (4GL)

Builds

Financial service solutions

Domain

Financial Services

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

4GL programming languages (Progress, OpenEdge), fundamental proficiency in relevant development environment, problem-solving, ability to clarify requirements, logical thinking, attention to detail

Preferred skills

Financial Services experience, Agile methodology, Scrum experience

Technologies

Progress, OpenEdge, Task Manager, ASD

Responsibilities

Update and ensure accuracy of Developer/Manager views in Task Manager by cross-checking with status reports, Provide daily progress reporting to Pool Lead or Developer Manager, Write code according to supplied Application Specification Documents, Attend Scrum meetings and collaborate with team members, Work closely with Pool Lead or functional owner

Seniority

Senior, hands-on IC

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