Senior Software Engineer
Salary
Not disclosed
Job Type
full time
Posted
4 days ago
Closing date
9 Jul 2026
Job Description
We are looking for a Senior Software Engineer, to collaborate with other developers in writing well-designed, testable code. You will be working with a team of passionate technology professionals, developing with modern technologies, and solving tough problems. Our team is hands-on, collaborative and driven. Our expanding team is moving the needle and pushing boundaries.
Key Responsibilities
- Participating in regular code reviews
- Standardisation of technologies, approaches, and architectures across teams
- Active engagement with the development teams on all areas of software development
- Liaise with agile coaches and product owners in order to resolve team impediments
- Working with agile coaches, technical leads, development managers, and the executive team to drive architectural changes in projects and deliver on initiatives
- Understanding the interdependency of work items and teams
- Active monitoring of the software development process and continuous improvement thereof
- Work with the various development and technical support teams to resolve any production issues timeously and efficiently, keeping business impact to a minimum
Requirements
- At least 7 years of work-related experience as a Software Engineer or Software Developer
- Ideally have an IT Diploma or Degree
- Ability to develop software in .Net 8 C#, Javascript, ReactJs, HTML, CSS and other programming languages (polyglots preferred)
- Excellent knowledge of Postgres, Mssql technologies (EF, NHibernate)
- Knowledge of NoSQL databases such as Redis, Riak, MongoDB, and others.
- Experience developing web applications, with a good understanding of how the web works
- Proven experience in high-scale applications and an understanding of the practices and approaches that are employed in scaling applications beneficial.
- Experience with unit testing, knowledge of applying test-driven development beneficial
- Understanding DevOps principals and how to apply them practically beneficial.
- Experience in cloud services preferred – AWS, Azure.
- Experience with containerisation (Docker, TeamCity, Octopus Deploy, Appveyor) highly beneficial.
- Experience working with agile methodologies – a true believer.
About the employer
Ozow
Ozow is a hiring organisation operating in Cape Town, South Africa within the finance sector. They are currently recruiting for the Senior Software Engineer role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.
Interested in this role at Ozow?
JobVault never charges job seekers to apply.
More Finance jobs
See all →- View →
Leasing Manager
Old Mutual · Pretoria
- View →
OMF Financial Consultant Somerset West Main Road
Old Mutual · Cape Town
- View →
MFC Sales Manager
Old Mutual · Cape Town
- View →
MFC Sales Agent (Pretoria West)
Old Mutual · Pretoria
- View →
MFC Sales Agent (Caledon)
Old Mutual · Cape Town
- View →
MFC Sales Agent (Worcester)
Old Mutual · Cape Town
Get ready for your application
Free career guides written for South African job seekers.
