View All Jobs 133412

Intermediate Software Engineer

Develop secure, scalable payment solutions for Ozow's digital platform
Cape Town, Western Cape, South Africa
Mid-Level
yesterday
Ozow

Ozow

A South African fintech offering secure, bank-to-bank online payment solutions that facilitate instant EFT for consumers and merchants.

Intermediate Software Engineer

Ozow is a dynamic fintech company that's leading the way in digital payment innovation. As a prominent player in the financial technology sector, we're committed to making payments as seamless and secure as possible for businesses and consumers. Our mission is to simplify the complexities of payments, ensuring that people can enjoy effortless transactions. At Ozow, we foster a culture of innovation, excellence, and a diverse, inclusive work environment. We embrace creativity and continuous learning, offering exciting opportunities for career growth and development.

Ozow is seeking an Intermediate Software Engineer to join our talented development team. As an Intermediate 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.

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain software solutions that meet high-quality standards and business requirements.
  • Write clean, efficient, and maintainable code while following best practices and coding standards.
  • Analyze and troubleshoot complex technical issues and implement effective solutions.
  • Contribute to the design and architecture of software systems, ensuring scalability, security, and performance.
  • Participate in code reviews to ensure code quality and knowledge sharing within the team.
  • Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
  • Create and maintain technical documentation for software and processes.
  • Provide guidance and mentorship to junior team members as needed.

Requirements:

  • 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.
  • Experience in cloud services preferred – AWS, Azure.
  • Experience with containerisation (Docker/Kubernetes, TeamCity, Octopus Deploy, Appveyor) highly beneficial.
  • Experience working with agile methodologies – a true believer.

Interview process:

During the interview process you will meet with the People team, the hiring manager, and relevant CSuite. Be prepared to complete a technical assessment that will showcase your skills.

In office perks:

  • Healthy breakfast, lunches and snacks
  • Monthly team connects
  • On-site Barista
  • Birthday Leave

Perks for South African based employees:

  • Medical aid subsidy
  • Group Risk Insurance
  • Generous paid annual leave
  • Birthday leave
  • Learning and Development opportunities
  • Mentorship programme
  • Quarterly team building
  • Community initiatives
  • Access to cutting edge technology

Our Employee Value Proposition:

Join Ozow and become part of an elite force that challenges the ordinary and achieves the extraordinary. If you're driven to make an impact, embrace challenges, and seek unparalleled opportunities for growth, your journey starts here.

Compliance:

As a fintech company, we prioritize data security, confidentiality, regulatory and compliance. Due to the sensitive nature of our work, we require individuals with a high level of integrity and trustworthiness to ensure adherence to financial regulations and industry standards. Given the sensitive nature of our work, all employees are expected to demonstrate professionalism, accountability, and a commitment to ethical conduct in line with financial regulations and industry standards.

+ Show Original Job Post
























Intermediate Software Engineer
Cape Town, Western Cape, South Africa
Engineering
About Ozow
A South African fintech offering secure, bank-to-bank online payment solutions that facilitate instant EFT for consumers and merchants.