Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SPARK Schools

Senior Software Developer – SPARK Schools Support Office

SPARK Schools

Senior Software Developer architecting scalable, secure systems for SPARK’s 26-school private education network. Mentoring developers and raising software quality across its integrated technology ecosystem.

Posted 8/11/2026contractRandburg • 🇿🇦 South AfricaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing scalable and maintainable software architectures while mentoring junior developers and ensuring high code quality standards. Proficient in translating complex business requirements into effective technical solutions within a collaborative environment.

Highest-signal resume keywords
Software DevelopmentScalable Architecture DesignMentoring Junior DevelopersTechnical Debt ManagementCode Quality Standards

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Programming LanguagesSoftware EngineeringSystem ArchitectureAPI DevelopmentTechnical Solutions TranslationCode ReviewDefect Rate ReductionDocumentation MaintenanceSAPS ClearanceBachelor's Degree in Computer Science
Soft Skills
ProactiveStakeholder CommunicationQuality FocusedConstructive FeedbackMission Connected
Tools & Technologies
CRMERPSPARK Scholar Information SystemIntegrated Platforms
Certifications & Qualifications
SAPS Clearance Certificate
Industry Keywords
Technical StandardsOperational RequirementsSoftware SolutionsTechnical Lead RoleTechnical Debt

Tech Stack

Tools & technologies
ERPSpark

About the role

Key responsibilities & impact
  • Design and deliver high-quality, scalable software solutions on time, meeting technical standards and SPARK’s operational requirements across core systems
  • Build robust, secure software architecture capable of supporting the growth of SPARK’s 26-school network
  • Track and address technical debt each sprint
  • Mentor junior developers through structured guidance and constructive code reviews
  • Set, enforce, and continuously improve code quality standards
  • Drive defect rates and production incidents downward quarter-on-quarter
  • Maintain complete, current, and accessible documentation for major systems, APIs, and architectural decisions
  • Report to the Head of IT
  • Architect systems for scalability and maintainability
  • Translate complex business requirements into technical solutions
  • Build software systems supporting SPARK’s scholar information system, CRM, ERP, and integrated platforms

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent demonstrated professional experience
  • Minimum 7–10 years in software development
  • At least 2 years in a senior or technical lead role
  • Experience with multiple programming languages and frameworks
  • Strong command of English, written and spoken
  • Clear criminal record
  • SAPS clearance certificate required
  • Ability to design scalable and maintainable architectures
  • Ability to mentor junior developers and conduct constructive code reviews
  • Ability to translate complex business requirements into technical solutions
  • Ability to track, prioritise, and resolve technical debt per sprint
  • Architecturally minded, quality-focused, proactive, stakeholder-fluent, and mission-connected

Benefits

Comp & perks
  • fair market linked remuneration
  • performance-based annual bonuses and increases
  • above average/good annual leave
  • life, disability and funeral cover
  • employee wellness support
  • educational support & study leave
  • individualised professional development, support and mentorship
  • employee discount on school fees
  • opportunities for career growth