Principal Software Engineer
Old Mutual South Africa · Harare
Job description
About the role
Old Mutual is looking for a Principal Software Engineer to lead and enforce its Software Engineering practice across a range of digital systems, including mobile apps, web platforms, USSD, SMS, mobile payments, workflow solutions and core financial and insurance information systems.
Key responsibilities
- Lead the Software Engineering Economics and Architecture practice, advising on feasibility and solution options.
- Own the end‑to‑end delivery process, championing agile development, DevOps and automation from inception to launch.
- Directly design and build integrated digital systems covering front‑end, microservices, workflow and core financial services.
- Provide engineering thought leadership to shape the group’s technology strategy.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering or equivalent experience.
- 5+ years as a Full‑Stack Software Engineer delivering complex projects.
- Proven leadership or mentorship experience within development teams.
- Strong problem‑solving, debugging and performance‑optimization skills.
Required skills
- HTML, CSS, JavaScript
- Front‑end frameworks: React, Angular, Vue.js
- Programming languages: Python, Ruby (and JavaScript)
- Web application frameworks and SQL/database design
- Cloud platforms: AWS, Azure, Google Cloud
- Microservices architecture
- DevOps, CI/CD automation
- Software testing and quality assurance
What we offer
- Opportunity to shape digital transformation in a leading financial services group.
- Collaborative environment with cross‑functional teams.
- Access to cutting‑edge technologies and continuous learning.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Zimbabwe.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
19 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Old Mutual South Africa
Harare