JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
Finance
full time

Senior Software Engineer

OzowCape Town, South Africa

Salary

Not disclosed

Job Type

full time

Posted

4 days ago

Closing date

9 Jul 2026

Share:WhatsAppLinkedIn

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

O

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.

Apply Now

More Finance jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →

WhatsApp