Hybrid Development Manager

Posted yesterday

Apply now

About the role

  • Development Manager leading software development teams focused on SaaS solutions at 1Nebula in Cape Town. Driving agile practices and ensuring high-quality delivery across product streams.

Responsibilities

  • Manage and lead all development teams across OneView and Stactize product streams and the Analytics Team.
  • Provide day-to-day guidance, mentorship, and career development support to developers at all levels (junior to senior).
  • Conduct performance reviews, set individual development goals, and manage team capacity.
  • Foster a collaborative, high-performance engineering culture with a focus on quality and accountability.
  • Ensure consistent delivery of sprint commitments across all development teams in alignment with the product roadmap.
  • Work closely with the Scrum Master to facilitate agile ceremonies, remove blockers, and improve team velocity.
  • Manage dependencies and coordination between multiple development streams to ensure integrated delivery.
  • Track and report on delivery metrics including velocity, burndown, and sprint completion rates.
  • Ensure coding standards, code review processes, and development best practices are followed across all teams.
  • Collaborate with Software Architects on technical design decisions and technology selections.
  • Manage technical debt prioritisation in collaboration with the Product Manager and Engineering Executive.
  • Support estimation and technical feasibility assessments for new features and projects.
  • Partner with Product Owners to ensure user stories are well-defined, estimated, and ready for development.
  • Coordinate with the DevOps Manager to ensure smooth build, test, and deployment processes.
  • Work with QA to ensure adequate test coverage and quality gates are in place.
  • Identify and implement improvements to development workflows, tools, and processes.
  • Drive adoption of engineering best practices including continuous integration, and automated testing.
  • Contribute to the definition and measurement of engineering KPIs.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems or related field (required)
  • 7+ years software development experience, with at least 3–5 years in a team leadership or technical management role.
  • Proven experience managing multiple agile development teams delivering SaaS or product-based solutions.
  • Strong hands-on understanding of modern software development practices, including clean code, code reviews, and architectural collaboration.
  • Demonstrated ability to drive consistent sprint delivery and predictable team velocity.
  • Solid working knowledge of Agile/Scrum frameworks and experience improving agile maturity across teams.
  • Experience overseeing and improving code quality, test coverage, and defect reduction metrics.
  • Ability to manage technical debt prioritisation in partnership with Product and Engineering leadership.
  • Strong cross-functional coordination skills — able to align Development with Product, DevOps, QA, and Service Desk.

Benefits

  • 20 Leave days a year plus a “mulligan day” each quarter after meeting all your deliverables. That’s 4 extra leave days annually!
  • High spec laptops and equipment for you to comfortably work remotely.
  • A once off at home office allowance to set up your home office.
  • Flexible working hours.
  • Access to our Well-being program and Employee support services – we believe in work/life balance being of utmost importance for you and your family so this perk is for them too.
  • Grow your skills and learn something new with paid for Microsoft courses and certifications.
  • Take up a hobby and unlock a training allowance every 2 years to do something non-work related.
  • Give back by participating in our Culture and Social Responsibility initiatives.
  • Free Gap cover

Job title

Development Manager

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job