Intermediate Software Engineer

Ozow

  • Cape Town, Western Cape
  • Permanent
  • Full-time
  • 2 days ago
Meet Ozow: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.What to expect: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:
  • 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.
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 processDuring 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 PropositionJoin 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.ComplianceAs 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 standardsReady to be exceptional? Apply now!Keen to know more?Interested in joining our rocket ship?To find out more about life at Ozow, head over to our Careers Page

Ozow

Similar Jobs

  • Intermediate Data Engineer

    Network Recruitment

    • Cape Town, Western Cape
    Key Responsibilities: Design, develop, and maintain efficient data pipelines and ETL processes. Build and optimize data models to ensure accuracy, accessibility, and performanc…
    • 2 hours ago
  • Senior Fullstack Software Engineer (C#)

    HR Genie

    • Cape Town, Western Cape
    PURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programm…
    • 1 hour ago
  • AWS Data Engineer

    PBT Group

    • Cape Town, Western Cape
    Ready to take your data engineering career to new heights? PBT Group is looking for a Senior AWS Data Engineer to design, build, and lead cutting-edge data solutions in a dynamic, …
    • 2 hours ago