Old Mutual logo
Old Mutual2 days ago

Software Engineering Manager

On-site · Johannesburg, Gauteng, South Africa

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
FINANCE

Job Summary

Lead the development and maintenance of applications and systems for assigned functional areas or business units; manage and deliver end-to-end digital programs and initiatives using agile and design-thinking principles; develop data-driven analyses to surface opportunities to differentiate and improve products and user experiences; lead digital talent development and training programs; conceptualize elements of digital strategy and drive digital-enabled business change projects; oversee budgeting and performance management for a substantial, diverse team; ensure information security practices and respond to security incidents; provide specialist advice on policies, procedures, and project life cycles; mentor and develop staff, align with organizational strategy and regulatory requirements.

Required Qualifications

  • Bachelor's degree in computer science, Software Engineering, or a related field
  • 10+ years of experience in software development, with at least 3 years in a leadership or managerial role
  • Strong technical background with proficiency in relevant programming languages and technologies
  • Proven experience managing and leading software engineering teams
  • Experience with Agile and Scrum methodologies
  • Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD)
  • Familiarity with cloud platforms and microservices architecture
  • Project management certification (e.g., PMP) is a plus
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Old Mutual

Software Engineering Manager

Apply on Sorce