Get more replies from employers
Send a job-specific resume in minutes.
Avatar International SA in Cape Town seeks a Head of Software Engineering to lead a software engineering team, driving technical direction and high-quality delivery aligned with business goals.
You will establish standards, code quality frameworks, and deployment processes, while coaching and developing talent and ensuring clear communication with stakeholders. A strong emphasis on delivery, architectural excellence, and strategic impact will shape this role.
Leads a software engineering team with responsibility for people leadership, technical direction, and delivery execution. Ensures the team delivers high‑quality, maintainable software aligned with business objectives, upholds technical standards, and develops engineering capability to support current and future organisational needs.
Location: Cape Town
Role Impact
Budgetary Responsibility
Moderate – Understands and communicates team‑level costs related to infrastructure, licensing, and staffing. Provides input into budget planning and cost‑optimisation opportunities. Supports expense tracking and communicates cost considerations to stakeholders.
Moderate – Decisions influence departmental budgets, resource allocation, vendor spend, and operational efficiencies. Manages and mitigates financial risks within the team’s scope.
Commercial
Ensures delivery of features and products that support business goals and customer needs, while managing team efficiency and cost awareness to maximise value.
Operations
Drives operational excellence by establishing technical standards, code quality frameworks, and deployment processes. Ensures clear communication of commitments and progress to stakeholders.
Delivery
Owns predictable, high‑quality delivery by setting realistic commitments, coordinating with product and quality teams, and maintaining transparent progress visibility.
People
Builds engineering capability through structured coaching, mentorship, performance management, and fostering an inclusive, growth‑oriented team culture.
Identifies and implements improvements in tooling, automation, and engineering practices to enhance productivity and support adoption of emerging technologies.
Capabilities Required
Education
Experience
Key Responsibilities
Operating Network
Skills Required
Leadership; Team Building; Coaching & Mentoring; Performance Management; Conflict Resolution; People Development; Stakeholder Management; Communication; Influencing; Decision‑Making; Strategic Thinking; Prioritisation; Problem Solving; Technical Leadership; Software Architecture; Code Quality; Technical Debt Management; Risk Management; Delivery Planning; Project Coordination; Process Improvement; Agile Methodology; CI/CD; Testing Frameworks; Accountability; Resilience; Adaptability; Critical Analysis; Vendor/Tool Evaluation.
Knowledge Requirements