Software Engineer
Ozow, Cape Town/Johannesburg +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Not stated
- Area
- Software engineering
- Posted
- Sep 2, 2025
About the role
Meet Ozow
Ozow is a leading fintech company that's redefining digital payments in South Africa and beyond. We're dedicated to making payments more accessible, secure, and convenient for both businesses and consumers. As a fast-growing player in the financial technology sector, Ozow fosters a culture of innovation, diversity, and inclusivity. We believe in pushing the boundaries of what's possible and are committed to making a positive impact on the world through our payment solutions.
More about this Ozow fantastic position
Ozow is seeking a Software Engineer to join our talented development team. As a Software Engineer, you'll play a crucial role in designing, developing, and maintaining innovative solutions that power our digital payment platforms. This is an opportunity to work on cutting-edge technology, solve complex challenges, and contribute to the growth of the fintech industry.
Your role and responsibilities
Software Development
- Collaborate with cross-functional teams to design, develop, and maintain software solutions that meet high-quality standards and business requirements.
Coding
- Write clean, efficient, and maintainable code while following best practices and coding standards.
Technical Problem Solving
- Analyze and troubleshoot complex technical issues and implement effective solutions.
System Architecture
- Contribute to the design and architecture of software systems, ensuring scalability, security, and performance.
Code Reviews
- Participate in code reviews to ensure code quality and knowledge sharing within the team.
Agile Development
- Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
Documentation
- Create and maintain technical documentation for software and processes.
Mentoring
- Provide guidance and mentorship to junior team members as needed.
You are an ideal candidate if you have
- At least 4+ 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.
Similar roles at other companies
Senior Software Developer
OsedeaMontréal (FR)
Pay not posted
Posted 6 days ago
Senior .NET Developer (Fintech)
JobgetherSouth Africa
Pay not posted
Posted 7 days ago
iOS Software Engineer
takealot.comCape Town +1
Pay not posted
Posted Jan 22, 2025
Senior Software Engineer
PushpayAuckland
Pay not posted
Posted Oct 5, 2026
iOS Software Engineer
Takealot GroupCape Town +1
Listed on Ozow's Greenhouse job board; checked 22 h ago. First seen by us 22 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.