CareerPlanSign in

Intermediate Software Engineer

Pretoria, Tshwane💼 Full-time🗓 2026-04-29 → 2026-08-06

Core

Design, develop, and maintain scalable software solutions for e-commerce, payments, and logistics systems.

Role type

Intermediate Software Engineer

Builds

Scalable software solutions for e-commerce, payments, and logistics

Domain

E-commerce, Fintech, Logistics

Deliverable

production ML models | product features | infrastructure

Required skills

Software development, scalable system design, clean code practices, code reviews, cross-functional collaboration, problem-solving, technical adaptability

Preferred skills

E-commerce domain knowledge, logistics experience, fintech exposure, mobile development (React Native)

Technologies

React, Vue, Angular, Go, C#, Java, JavaScript, React Native

Responsibilities

Design and develop reliable, scalable software solutions; write clean, well-structured code meeting quality standards; participate in code reviews and follow engineering best practices; collaborate with product managers and designers to deliver features; take ownership of tasks from development through deployment.

Seniority

Intermediate, hands-on IC

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