Jobs in

Head of Software Engineering - Johannesburg

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Requirements:
  • 3 years within a leadership role within software engineering, managing teams of 10+ engineers
  • Strong technical background with experience in software development, architecture and design
  • Hands on programming experience (Java, Python, JavaScript)
  • Experience in working on modern technologies / frameworks such as Vue, React, NodeJS, Docker
  • Experience with Agile methodologies and DevOps practices (CI/CD, automated testing, cloud platforms)
  • Experience in SaaS or enterprise software development
KPAs:
  • Drive innovation and deliver high quality software solutions
  • Provide strategic direction and technical leadership to the software engineering team
  • Define and implement engineering best practices
  • Build and nurture a high performance team
  • Foster a culture of collaboration
  • Oversee end-to-end software development lifecycle
  • Planning, designing, implementation and maintenance
  • Provide technical guidance and support
  • Conduct code reviews
Apply now!

Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Head Of Software Engineering Johannesburg North - North Johannesburg

Network IT

...

Head Of Software Engineering Gauteng - Gauteng

Job Crystal

...

Head of Software Engineering - Gauteng

Job Crystal

...

Head Of Software Engineering Johannesburg - Johannesburg

Codematch

...

Head of Software Engineering - Johannesburg

Codematch

...

Want to do another search?

Jobs in