Enable job alerts via email!

Head Of Software Engineering

Syspro Proprietary Limited

Johannesburg

On-site

ZAR 1,000,000 - 1,500,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the software development sector seeks a Head of Software Engineering in Johannesburg. This role entails overseeing the software development function, ensuring product efficiency in alignment with the company’s strategy. Candidates should possess a Bachelor’s Degree in a relevant field, extensive experience in software development and team leadership, and strong interpersonal and communication skills.

Qualifications

  • 10+ years of experience in Software Development roles.
  • 5+ years of experience managing software teams.
  • Industry experience essential, SYSPRO experience beneficial.

Responsibilities

  • Execute the Software Development Strategy aligned with business objectives.
  • Identify new trends, methodologies, and technologies in software development.
  • Lead a team of Software Development Managers.

Skills

Development and product management skills
Analytical skills
Communication skills
Interpersonal skills

Education

Bachelor's Degree in Computer Science or Software Engineering
MBA

Tools

MS Office

Job description

Head of Software Engineering Department : Product Innovation Employment Type : Full Time Location : SA | Central | Johannesburg Description The Head of Software Engineering is responsible for overseeing the software development function of SYSPRO.

They will ensure that the product is developed efficiently, effectively, and in line with the overall SYSPRO strategy and solutions strategy.

The individual's key focus will be on the software development function.

Key Responsibilities Executes on the Software Development Strategy that ensures the product delivers sustainable value and is developed in line with the overall business objectives.

The Head of Software Engineering will be involved in the development and identification of new trends, methodologies, and technologies to enhance the software development capability.

Supports and contributes to the decision-making on programming languages, development frameworks, tools, and infrastructure.

Ensures that the technology stack supports the company's goals and is ready for scalability.

Establishes and enforces development processes and methodologies to ensure that software is developed efficiently.

Responsible for ensuring that the product meets the relevant quality assurance standards.

Leads a team of Software Development Managers Skills, Knowledge and Expertise Qualifications Required Bachelor's Degree in Computer Science or Software Engineering A business degree like an MBA would be advantageous Experience Required 10 + years of experience within Software Development roles 5+ years of experience managing software teams Industry experience is essential SYSPRO Experience is beneficial Skills and Knowledge Required Development and product management skills Ability to manage tight deadlines.

Diplomacy skills Strong product knowledge Excellent verbal and written communication skills Strong interpersonal skills Ability to work efficiently in a broad cultural spectrum Analytical skills The ability to objectively interpret and translate complex information.

Commercial Orientation Market development orientation Building a business case Excellent knowledge of MS Office Product Management #J Ljbffr

Create a job alert for this search

Head Of Engineering • Johannesburg, Gauteng

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.