Full-time Posted June 11, 2026
Apply Now

Job Description

Software Development Manager required in Johannesburg. This is a senior leadership position responsible for overseeing multiple operational teams to deliver high-impact custom software projects and requires strategic thinking, full-cycle project management, and a strong customer focus, with an emphasis on building relationships and fostering a collaborative, growth-oriented team culture. Experience within consultation is required.

Responsibilities

  • Track tasks, milestones, deliverables, and timelines to ensure projects stay within budget and scope.
  • Manage dependencies, resources, and risks effectively.
  • Own end-to-end delivery of custom software projects.
  • Form and stabilise delivery teams through onboarding, off boarding, and rotations.
  • Provide mentorship, coaching, and career development planning.
  • Conduct performance reviews and one-on-one meetings.
  • Act as the primary point of contact for customer accounts....

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application