Your cv
Get jobs on your
mobile phone

Head of Software Development

Location:Cape Town
Education level:Degree
Job level:Senior
Type:Permanent
Reference:#HoSD
Company:EDGE Learning Media


Job description

We are looking for a head of software development with excellent technical abilities, strong team leadership skills and problem-solving and decision-making experience. The head of software development is a key leadership role and sits on the executive team, reporting to the CEO.

Key responsibilities:
  • Lead the development team to deliver on both new development projects and maintaining existing technology systems
  • Be a key player on the executive team contributing both to overall strategy and management as well as representing the development team
  • Manage all IT infrastructure
  • Provide the developer team with team and technical leadership
  • Estimate and analyse technical implementations and time and resources needed to drive company strategy and product development
  • Research, improve and introduce new technologies, processes, and tools to improve technical efficiency and reduce technical debt across all products and codebases
  • Lead the hiring, training, retention, and growth of technical roles within the development department
  • Create reports to update the executive team on progress against targets
  • Provide mentorship and leadership across the organisation and specifically to developers and members of the technology team


Company Description

EDGE Learning Media is a holistic education company championing quality academic edtech solutions. We create tailor-made learning experiences for higher learning in a way that no one else can.

Requirements

Technical Requirements:
  • Five+ years of experience in software development, as a developer
  • Two+ years of management experience leading or co-leading a team of software developers
  • Two+ years leading a software development team
  • Bachelor’s Degree in computer science, computer engineering or related discipline
  • Extensive project management experience in delivering software-based solutions
  • Strong organisational skills and the ability to meet project deadlines, stay on track and communicate workflow obstacles while working on assigned projects with efficiency and attention to detail
  • Knowledge of the Publishing, eLearning and Academic landscapes
Competencies:
  • Effective team management and motivation
  • Manage an innovation process to constantly improve software assets
  • Strategic thinking, anticipating the future and planning to put the business in a more powerful position through technology
  • Be able to deliver the purpose
  • Interest and experience in the technology aspects of education and education technology (ed-tech)
  • Manage ambiguity common in the intersection between a fast-changing industry and a growing company
  • Confidence, excellent, leadership and interpersonal skills
  • Project management, organising and planning skills
  • Creativity, problem-solving, ability to join the dots between unrelated notions and original ideas
  • Strong numerical and logic skills
  • Ability to be flexible in work assignments that may require changing priorities regularly


Posted on 23 Mar 13:39

Apply
Kim Cruickshank

+27 (0) 21 702 0686
Or apply with your Biz CV
Create your CV once, and thereafter you can apply to this ad and future job ads easily.


Get job alerts for Head of Development jobs