Skip to main content
Back to jobs

Software Engineering Manager

External
oldmutual logoOldmutual · Johannesburg, South Africa
Full-timeOn-site1w ago
AgileBudget ManagementBudgetingCI/CDInformation SecurityLeadership
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Analysis of "As Is" and "To Be"
  • Document complex "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.
  • Data-Driven Product and Service Improvement
  • Develop data-driven analyses to surface new opportunities to differentiate and improve products and user experiences, ensuring consistency across digital products, services, and channels.
  • Digital Strategy/Transformational Projects Execution
  • Manage and deliver end-to-end digital programs and initiatives, leveraging agile and design-thinking principles to drive sustainable implementation.
  • Digital Talent Development
  • Develop digital training and development programs to meet identified needs; run leadership development programs to enable personal transformations around the digital work environment.
  • Digital Vision and Strategy
  • Conceptualize elements of digital strategy and digital-enabled business change projects. Develop approaches to programmatically deliver successful digital innovation engagements.
  • Project Management
  • Manage a portfolio of projects while reporting to senior colleagues.
  • Quality Assurance
  • Develop new methods, tools, and programs for quality assurance. Lead developmental initiatives or programs within an area of expertise.
  • Budgeting
  • Develop and/or deliver budget plans with guidance from senior colleagues.
  • Information Security
  • Lead in detecting and analyzing security incidents, including attacks, breaches, and identified vulnerabilities, and remediate any security gaps in line with the security incident management procedure.
  • Leadership and Direction
  • Communicate the actions needed to implement the function's strategy and business plan within the team; explain the relationship to the broader organization's mission, vision, and values; motivate people to commit to these and to do extraordinary things to achieve local business goals.
  • Organizational Capability Building
  • Performance Management
  • Application Software Development
  • Develop existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  • Application Software Road Map
  • Define and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  • Information and Business Advice
  • Provide specialist advice on the interpretation and application of policies and procedures, resolving complex or contentious queries and issues and enabling others to take appropriate actions.

Requirements

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Required Skills
  • 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.
  • Excellent communication, interpersonal, and leadership skills.
  • 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.
  • Strong problem-solving and decision-making abilities.

Benefits

Vision insurance

Additional Information

Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description Lead the development and maintenance of applications and systems for assigned functional areas or business units. Includes systems analysis and development.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at oldmutual? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect
Software Engineering Manager at Oldmutual