CareerPlanSign in

Senior Software Developer - SPARK Schools Support Office - 2026

Randburg, Gauteng, South Africa💼 Full-time🗓 2026-08-11 → 2026-09-27

Core

Architect scalable, secure software solutions for a 26-school network's operational backbone (scholar info system, CRM, ERP) and mentor a development team.

Role type

Senior Software Developer / Technical Lead

Builds

Scalable software architecture, core systems, APIs, and integrated platforms for a private school network

Domain

Education Technology (EdTech)

Required skills

Software architecture, scalability design, code quality enforcement, technical debt management, mentorship, stakeholder translation

Preferred skills

Architectural rigor, proactive technical debt resolution, coaching culture

Technologies

Not specified

Responsibilities

Design and deliver high-quality, scalable software solutions; ensure robust and secure software architecture; mentor junior developers; enforce code quality standards; maintain technical documentation

Seniority

Senior, hands-on IC with leadership responsibilities

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