Lead Software Development Manager

Placements24

Bloemfontein

On-site

ZAR 1,200,000 - 1,900,000

Full time

2 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

Health insurance
Retirement fund
Annual leave & sick leave

Job summary

Placements24 is seeking a visionary Lead Software Development Manager to oversee multiple development teams in Bloemfontein, Free State, ZA. You will guide the full software lifecycle, drive high performance, and mentor development leads and engineers to deliver strategic software projects.

The role requires 8+ years in software development, with at least 3 years in a management role, strong Agile/Scrum expertise, and excellent leadership and communication skills to advance engineering goals and

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field is required; Master's degree preferred.
  • 8+ years of progressive experience in software development, with at least 3 years in a management or team lead role.
  • Proven track record of delivering complex software projects.
  • Strong understanding of Agile/Scrum methodologies and experience implementing them effectively.
  • Deep knowledge of software development best practices, architectural patterns, and design principles.
  • Experience with various technology stacks and programming languages.
  • Excellent leadership, communication, interpersonal, and conflict-resolution skills.
  • Ability to attract, retain, and develop top engineering talent.
  • Strategic thinking and problem-solving capabilities.
  • Experience managing budgets and resources effectively.

Responsibilities

  • Lead, manage, and mentor multiple software development teams, fostering collaboration and accountability.
  • Oversee the entire software development lifecycle from planning to maintenance.
  • Ensure timely, successful delivery of projects aligned with business goals.
  • Define and implement best practices for development, QA, and release management.
  • Collaborate with product and project management to define scope, priorities, and roadmaps.
  • Drive continuous improvement in processes, tools, and technologies.
  • Manage team resources, including recruitment, performance management, and career development.
  • Facilitate effective communication within and across teams and with senior leadership.
  • Identify and mitigate project risks and technical challenges.
  • Champion a culture of high performance and continuous learning.

Skills

Leadership
Communication
Strategic thinking
Problem solving
Talent development
Budget management

Education

Bachelor's degree in Computer Science or Engineering
Master's degree preferred

Job description

About the Role

Our client, a globally recognized software solutions provider, is seeking an experienced and visionary Lead Software Development Manager to oversee their development teams in Bloemfontein, Free State, ZA . This is a senior leadership position responsible for driving the successful execution of software projects, fostering a high-performance culture, and mentoring development leads and engineers. You will play a key role in shaping the technical direction, improving development processes, and ensuring the timely delivery of high-quality software products that meet business objectives. The ideal candidate possesses strong leadership capabilities, a deep understanding of software development methodologies, and a passion for building and empowering talented teams.

Key Responsibilities
  • Lead, manage, and mentor multiple software development teams, fostering a culture of collaboration, innovation, and accountability.
  • Oversee the entire software development lifecycle, from planning and design to implementation, testing, deployment, and maintenance.
  • Ensure the timely and successful delivery of software projects in alignment with strategic business goals.
  • Define and implement best practices for software development, quality assurance, and release management.
  • Collaborate with product management, project management, and other stakeholders to define project scope, priorities, and roadmaps.
  • Drive continuous improvement in development processes, tools, and technologies.
  • Manage team resources, including recruitment, performance management, and career development.
  • Facilitate effective communication within and across teams, and with senior leadership.
  • Identify and mitigate project risks and technical challenges.
  • Champion a culture of high performance and continuous learning within the engineering organization.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree is preferred.
  • 8+ years of progressive experience in software development, with at least 3 years in a management or team lead role.
  • Proven track record of successfully managing software development teams and delivering complex projects.
  • Strong understanding of Agile/Scrum methodologies and experience implementing them effectively.
  • Deep knowledge of software development best practices, architectural patterns, and design principles.
  • Experience with various technology stacks and programming languages.
  • Excellent leadership, communication, interpersonal, and conflict-resolution skills.
  • Ability to attract, retain, and develop top engineering talent.
  • Strategic thinking and problem-solving capabilities.
  • Experience managing budgets and resources effectively.
Benefits
  • Highly attractive salary package up to Rands per annum.
  • Comprehensive health insurance, including medical, dental, and optical coverage.
  • Company-sponsored retirement fund.
  • Generous annual leave and paid sick leave.
  • Opportunities for leadership development and executive training.
  • Relocation assistance if needed.
  • A stable and supportive work environment in Bloemfontein .
  • Performance-based incentives and bonuses.
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 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Medical / dental / vision insurance
Retirement plan with employer contrib.
+2
Software Development Manager
Software Development Manager

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Dental insurance
Vision insurance
+4
Lead Project Manager, Software Development
Lead Project Manager, Software Development

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Remote-first culture
Development budget for training
Profit-sharing opportunities
+2
Senior Software Engineering Manager
Senior Software Engineering Manager

Placements24 • Bloemfontein

Hybrid
ZAR 1,200,000 - 1,800,000
Performance-based bonus
Stock options
Medical aid
+4
Lead Project Manager - Software Development Lifecycle
Lead Project Manager - Software Development Lifecycle

Placements24 • George

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work environment
Private medical and dental insurance
Annual bonuses
+4
Software Development Manager
Software Development Manager

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,600,000
Executive-level compensation
Fully remote work arrangement
Health, wellness, and retirement benefi
+2
Lead Project Manager - Software Development
Lead Project Manager - Software Development

Placements24 • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Private health insurance
Retirement annuity
Performance bonus
+1
Senior Software Engineering Manager
Senior Software Engineering Manager

Placements24 • Benoni

Hybrid
ZAR 1,000,000 - 1,650,000
Lead Project Manager - Software Development Lifecycle
Lead Project Manager - Software Development Lifecycle

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,400,000
Comprehensive medical aid
Provident fund benefits
Opportunities for advanced training
+5
Senior Software Engineering Lead
Senior Software Engineering Lead

Placements24 • Klerksdorp

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive salary
Health insurance
Stock options
+6