Principal Software Engineer

Posted Yesterday
Be an Early Applicant
Harare, ZWE
In-Office
Senior level
Fintech • Payments • Financial Services
The Role
Leads software engineering economics, architecture, delivery processes, construction, and engineering strategy. Designs and develops integrated digital systems spanning web and mobile applications, USSD, SMS, payment gateways, microservices, workflow platforms, and financial and insurance systems. Drives agile delivery, DevOps, process automation, testing, deployment, technical feasibility analysis, and engineering thought leadership while mentoring development teams.
Summary Generated by Built In

Lets Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

The overall responsibility shall be to lead and enforce the organization’s established Software Engineering Practice in relation to feasibility and economic value analysis, design, and development of integrated digital systems, encompassing mobile apps, web, USSD, SMS, mobile payments, workflow systems, microservices and core financial and insurance information systems.

Responsibilities

Lead Software Engineering Economics and Architecture Practice

Work closely with business digital teams, Programme and Portfolio Managers, and other IT teams to advise on technical feasibility and engineering solution options.

Lead Software Engineering Delivery Process Practice

Lead and practically demonstrate the established Old Mutual Software Engineering process practice – beginning from inception, prototyping, build, testing, deployment and launch, with a focus on agile development, DevOps and software engineering process automation.

Lead Software Construction Practice

Lead and directly participate in the detailed design of integrated digital systems composed of web and mobile front ends, USSD, SMS, mobile payment gateways, microservices, workflow systems, and financial and insurance information systems.

Engineering Thought Leadership

Leverage engineering prowess to challenge and shape the group’s engineering strategy.

·

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex projects.
  • Expertise in front-end technologies, including HTML, CSS, JavaScript, and experience with modern front-end frameworks like React, Angular, or Vue.js.
  • Strong proficiency in one or more programming languages (e.g., JavaScript, Python, Ruby) and expertise in web application frameworks.
  • In-depth knowledge of database systems, including design, optimization, and complex query writing.
  • Strong problem-solving and debugging skills, with a focus on optimizing application performance.
  • Exceptional communication, teamwork, and leadership abilities.
  • Commitment to staying updated with emerging industry trends and technologies.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud) and microservices architecture.
  • 3+ years demonstrated experience in software systems testing and quality assurance.
  • Demonstrated experience in software engineering process automation and DevOps.
  • Previous leadership or mentorship experience within a development team.

Skills

Action Planning, Application Development, Business Process Design, Computer Literacy, Data Management, Data Modeling, Evaluating Information, Identifying Customer Needs, Information Technology (IT) Support, JavaScript, Market Analysis, Microservices Architecture, Mobile Applications, Oral Communications, PHP (Programming Language), Product Development, Software Development, Technical Support, Technical Troubleshooting, Test Case Management, User Requirements Documentation, Web Development

Competencies

Business InsightCollaboratesCommunicates EffectivelyCourageCultivates InnovationDecision QualityDrives ResultsEnsures Accountability

Education

Closing Date

03 September 2026 , 23:59

The Old Mutual Story!

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • 5+ years of experience as a Full-Stack Software Engineer delivering complex projects.
  • Expertise with HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Vue.js.
  • Strong proficiency in one or more programming languages, such as JavaScript, Python, or Ruby, and expertise in web application frameworks.
  • In-depth knowledge of database systems, including database design, optimization, and complex query writing.
  • Strong problem-solving and debugging skills focused on optimizing application performance.
  • Exceptional communication, teamwork, and leadership abilities.
  • Experience with cloud services such as AWS, Azure, or Google Cloud and microservices architecture.
  • 3+ years of demonstrated experience in software systems testing and quality assurance.
  • Demonstrated experience in software engineering process automation and DevOps.
  • Previous leadership or mentorship experience within a development team.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
12,448 Employees

What We Do

Old Mutual Limited is a listed company on the Johannesburg Stock Exchange and has secondary listings on the London, Malawi, Namibia and Zimbabwe stock exchanges. As a Pan-African financial services company, we are focused on Africa, her needs and her people. Together with you, we have educated our children, given more homes warmth and light, empowered small businesses and improved infrastructure in Africa. Our story will continue #WithAfricaForAfrica

Similar Jobs

JABU Logo JABU

Head of Operations

Marketing Tech • Transportation
In-Office
Harare, ZWE
234 Employees
In-Office
Harare, ZWE
12699 Employees

Sadja WebSolutions Limited Logo Sadja WebSolutions Limited

Content Writer

Agency • Digital Media • Information Technology • Software
In-Office
Harare, ZWE

ACR Globe Logo ACR Globe

Franchise CEO

Agency • Real Estate • Consulting
In-Office
Harare, ZWE
28 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account