Software Development Manager

Placements24

Upington

Hybrid

ZAR 900,000 - 1,600,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Executive-level compensation
Fully remote work arrangement
Health, wellness, and retirement benefi
Leadership training & conference
Growth opportunities

Job summary

Placements24 is seeking a Software Development Manager to guide multiple engineering teams in a fully remote South Africa environment. You will own technical strategy, mentor engineers, and ensure timely, high-quality delivery across projects.

The role emphasizes leadership, Agile process improvement, architecture decisions, and collaboration with product and QA to align engineering work with business goals.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 7+ years in software development, with 3+ years in management or team lead role.
  • Proven experience with Agile/Scrum development processes and methodologies.
  • Strong understanding of software architecture, design patterns, and best practices.

Responsibilities

  • Lead, mentor, and manage multiple software development teams.
  • Oversee the entire software development lifecycle from requirements to deployment and maintenance.
  • Drive technical strategy, architectural decisions, and technology selection.
  • Ensure delivery of high-quality, scalable, and maintainable software solutions.
  • Collaborate with product management, QA, and stakeholders to align development with business goals.

Skills

Leadership
Software Architecture
Agile/Scrum
Mentoring
Stakeholder management

Education

Bachelor's or Master's in CS/Engineering

Tools

Jira
Git
CI/CD

Job description

About the Role

Our client is looking for an experienced and visionary Software Development Manager to lead their talented engineering teams in a fully remote capacity. This leadership role is pivotal in driving the development of innovative software products, fostering a high-performance culture, and ensuring the successful delivery of projects on time and within budget. You will guide strategic technical decisions, mentor engineering talent, and champion best practices across the development lifecycle. This is an unparalleled opportunity to shape the future of software development for a dynamic company operating remotely across South Africa.

Key Responsibilities
  • Lead, mentor, and manage multiple software development teams, fostering a collaborative and productive environment.
  • Oversee the entire software development lifecycle, from requirement gathering to deployment and maintenance.
  • Drive technical strategy, architectural decisions, and technology selection.
  • Ensure the delivery of high-quality, scalable, and maintainable software solutions.
  • Collaborate with product management, QA, and other stakeholders to align development efforts with business goals.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software development, with at least 3 years in a management or team lead role.
  • Proven experience managing Agile/Scrum development processes and methodologies.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Excellent leadership, communication, and interpersonal skills.
Benefits
  • Executive-level compensation package including base salary and significant bonuses.
  • Fully remote work arrangement with complete flexibility.
  • Comprehensive health, wellness, and retirement benefits.
  • Generous opportunities for professional development, leadership training, and conference attendance.
  • A culture that empowers leaders and fosters innovation and impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Manager
Senior Software Development Manager

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Performance bonuses
Medical, dental, vision insurance
+4
Remote Project Manager - Software Development Lifecycle
Remote Project Manager - Software Development Lifecycle

Placements24 • South Africa

Remote
GBP 65,000 - 100,000
Fully remote work
Bonus potential
Professional growth & certifications
+2
Senior Technical Lead (Software Development)
Senior Technical Lead (Software Development)

Placements24 • East London

Hybrid
ZAR 1,200,000 - 1,700,000
Fully remote
Competitive salary
Professional development
Lead Software Architect (Remote)
Lead Software Architect (Remote)

Placements24 • Soweto

Hybrid
ZAR 1,400,000 - 2,200,000
Flexible remote work
Career growth opportunities
Conference attendance
+2
Lead Software Architect
Lead Software Architect

Placements24 • Cape Town

Hybrid
ZAR 1,000,000 - 1,200,000
Performance-based bonus
Remote work
Health, wellness & life insurance
+2
Lead Agile Project Manager - Remote
Lead Agile Project Manager - Remote

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,100,000
Private health insurance
Generous annual leave
Home office budget
+3
Remote Lead Software Architect - Cloud Solutions
Remote Lead Software Architect - Cloud Solutions

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance bonuses
Comprehensive health benefits
+1
Lead Software Developer
Lead Software Developer

Placements24 • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Competitive salary + bonus
Medical, dental, and vision insurance
Learning & conferences
+3
Project Manager - Software Development
Project Manager - Software Development

Placements24 • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Medical & retirement benefits
Professional development
Remote Principal Software Engineer
Remote Principal Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,500,000 - 2,400,000
Top-tier compensation
Fully remote
Health coverage (global)
+2